You're offline — showing cached data

Insights

Activity, skills & logs — week
2026-06-13 09:03:02 SAST
Period: Today 7 days 30 days Drill down tickets Drill down task runs Export agents CSV
140
Tickets done
30146
Tasks ok
2
Tasks failed
4
Skills used
358
Skills installed

Agents — tickets done · CSV

Agent Done Avg (min) Top project
luci 101 1433.5 Mission Control
elmar 33 3930.2 Life
lucienne 3 7621.1 General
unassigned 2 356.0 General
tessa 1 53.9 mission-control

Daily trend — tickets completed · CSV

06-06
06-07
06-08
06-09
06-10
06-11
06-12
06-13

Top projects · CSV

Mission Control
71
Life
39
Infrastructure
17
General
6
Safair
2
F1 Predictor
2
LegalMind
1
hermes
1
PKA
1

Open workload (all time)

AgentOpen
elmar 47
luci 4
lucienne 3

Scheduled tasks — most run · CSV

Task OK Fail Avg (s)
Home Radio — poll Kitchen + log track changes 9376 0 0.7
LegalMind support intake poller 9236 0 0.0
Persistent Luci watchdog — liveness keep-alive + context escalation ladder 1944 0 0.3
Trading tmux session watchdog 1533 0 0.1
Sync CoWork repo with GitHub 672 0 1.7
Sync ~/.claude from conrelma/claude repo (pull-only, Mac is source of truth) 671 0 1.6
Observability sweep — stuck tickets + orphan tmux 670 0 0.2
WhatsApp Monitor health check 668 0 0.1
Sync TVClaw repo from GitHub (read-only) 667 0 1.6
Keep luci-persistent on master and clean-fast-forward origin updates 530 0 1.8
Tailscale UDP/DERP health watch 337 0 6.8
OAuth token health check (GWS + M365) 336 0 1.1
Life Manager Task Cleanup 336 0 16.2
Cron watchdog — Telegram alert for overdue tasks 336 0 0.4
Sweep overdue ledger rows into orchestrator_inbox 335 0 0.5

Recent failures · CSV

MC board execution regression (Canary)
2026-06-10T03:30:00.601249+02:00 · 38.7s
self_heal disabled. Error: PROGRESS: creating canary fixture attempt 1/4 PROGRESS: created canary fixture MC-4903 PROGRESS: starting Canary browser session PROGRESS: running board battery in Canary se
Compile people wiki pages (Tier 5)
2026-06-09T04:04:46.197641+02:00 · 927.4s
All attempts exhausted. Last error: error: Committing is not possible because you have unmerged files. hint: Fix them up in the work tree, and then use 'git add/rm <file>' hint: as appropriate to mark

Top skills used (week) — 40 sessions scanned · CSV

Skill Uses Last
browse 3 66d ago
dev-loop 1 2d ago
f1-predictor-ops 1 2d ago
qa 1 3d ago

Never used — 354 of 358

_gstack-command · access · acsa-monthly-data-update · acsa-stats-update · agent-browser · agent-control-room · agent-development · agent-native-architecture · agent-native-audit · agent-tool-access · ai-backends · analyze-past-papers · andrew-kane-gem-writer · annotate-this · asana · auto-skill-evolver · autoplan · babysit · benchmark · benchmark-models · bible-study-session · board-cycle-audit · booking-curve · brain · brainstorming
… and 329 more. Consider retiring.

Skill registry

221 local · 137 plugin
Skill Source Uses Last
browse local 3 66d ago
dev-loop local 1 2d ago
f1-predictor-ops local 1 2d ago
qa local 1 3d ago
_gstack-command local 0 never
access plugin:claude-plugins-official 0 never
acsa-monthly-data-update local 0 never
acsa-stats-update local 0 never
agent-browser plugin:compound-engineering-plugin 0 never
agent-control-room local 0 never
agent-development plugin:claude-plugins-official 0 never
agent-native-architecture plugin:compound-engineering-plugin 0 never
agent-native-audit plugin:compound-engineering-plugin 0 never
agent-tool-access local 0 never
ai-backends local 0 never
analyze-past-papers local 0 never
andrew-kane-gem-writer plugin:compound-engineering-plugin 0 never
annotate-this local 0 never
asana local 0 never
auto-skill-evolver local 0 never
autoplan local 0 never
babysit plugin:thedotmack 0 never
benchmark local 0 never
benchmark-models local 0 never
bible-study-session local 0 never
board-cycle-audit local 0 never
booking-curve local 0 never
brain local 0 never
brainstorming plugin:claude-plugins-official 0 never
browser-automation-hygiene local 0 never
build-mcp-app plugin:claude-plugins-official 0 never
build-mcp-server plugin:claude-plugins-official 0 never
build-mcpb plugin:claude-plugins-official 0 never
canary local 0 never
canary-automate plugin:canary-marketplace 0 never
canary-qa local 0 never
canary-review plugin:canary-marketplace 0 never
canary-scripting plugin:canary-marketplace 0 never
canary-session plugin:canary-marketplace 0 never
canary-verify plugin:canary-marketplace 0 never
cardputer-buddy plugin:claude-plugins-official 0 never
careful local 0 never
caveman plugin:caveman 0 never
caveman-commit plugin:caveman 0 never
caveman-compress plugin:caveman 0 never
caveman-help plugin:caveman 0 never
caveman-review plugin:caveman 0 never
cayla-accounting-marking local 0 never
ce-brainstorm plugin:compound-engineering-plugin 0 never
ce-compound plugin:compound-engineering-plugin 0 never
ce-compound-refresh plugin:compound-engineering-plugin 0 never
ce-ideate plugin:compound-engineering-plugin 0 never
ce-plan plugin:compound-engineering-plugin 0 never
ce-review plugin:compound-engineering-plugin 0 never
ce-update plugin:compound-engineering-plugin 0 never
ce-work plugin:compound-engineering-plugin 0 never
ce-work-beta plugin:compound-engineering-plugin 0 never
changelog plugin:compound-engineering-plugin 0 never
check-annotations local 0 never
claude-automation-recommender plugin:claude-plugins-official 0 never
claude-in-chrome-troubleshooting local 0 never
claude-md-improver plugin:claude-plugins-official 0 never
claude-only-skill plugin:compound-engineering-plugin 0 never
claude-permissions-optimizer plugin:compound-engineering-plugin 0 never
codex local 0 never
coding-tutor plugin:compound-engineering-plugin 0 never
command-development plugin:claude-plugins-official 0 never
communication-style local 0 never
compound local 0 never
compress plugin:caveman 0 never
configure plugin:claude-plugins-official 0 never
connect-chrome local 0 never
context-mode plugin:context-mode 0 never
context-mode-ops plugin:context-mode 0 never
context-restore local 0 never
context-save local 0 never
create-study-notes local 0 never
cross-host-skill-port local 0 never
crypto-trade-approval local 0 never
cso local 0 never
ctx-doctor plugin:context-mode 0 never
ctx-insight plugin:context-mode 0 never
ctx-purge plugin:context-mode 0 never
ctx-stats plugin:context-mode 0 never
ctx-upgrade plugin:context-mode 0 never
custom-skill plugin:compound-engineering-plugin 0 never
deep-research local 0 never
default-skill plugin:compound-engineering-plugin 0 never
defuddle local 0 never
deploy-docs plugin:compound-engineering-plugin 0 never
design-consultation local 0 never
design-html local 0 never
design-is plugin:thedotmack 0 never
design-review local 0 never
design-shotgun local 0 never
devex-review local 0 never
dhh-rails-style plugin:compound-engineering-plugin 0 never
diagnose plugin:context-mode 0 never
disabled-skill plugin:compound-engineering-plugin 0 never
dispatching-parallel-agents plugin:claude-plugins-official 0 never
do plugin:thedotmack 0 never
doc-to-audio local 0 never
document-generate local 0 never
document-release local 0 never
document-review plugin:compound-engineering-plugin 0 never
docx local 0 never
downloads-triage local 0 never
dspy-ruby plugin:compound-engineering-plugin 0 never
email-calendar local 0 never
email-index local 0 never
entity-extract local 0 never
every-style-editor plugin:compound-engineering-plugin 0 never
example-command plugin:claude-plugins-official 0 never
example-skill plugin:claude-plugins-official 0 never
excalidraw-diagram local 0 never
executing-plans plugin:claude-plugins-official 0 never
feature-video plugin:compound-engineering-plugin 0 never
file-catalog local 0 never
file-map-update local 0 never
file-search local 0 never
findash-actuals-precedence local 0 never
finishing-a-development-branch plugin:claude-plugins-official 0 never
firecrawl-agent plugin:claude-plugins-official 0 never
firecrawl-cli plugin:claude-plugins-official 0 never
firecrawl-crawl plugin:claude-plugins-official 0 never
firecrawl-download plugin:claude-plugins-official 0 never
firecrawl-instruct plugin:claude-plugins-official 0 never
firecrawl-interact plugin:claude-plugins-official 0 never
firecrawl-map plugin:claude-plugins-official 0 never
firecrawl-monitor plugin:claude-plugins-official 0 never
firecrawl-parse plugin:claude-plugins-official 0 never
firecrawl-scrape plugin:claude-plugins-official 0 never
firecrawl-search plugin:claude-plugins-official 0 never
flightaware-data local 0 never
form-filler local 0 never
freeze local 0 never
frontend-design plugin:compound-engineering-plugin 0 never
gemini-analyze local 0 never
gemini-imagegen plugin:compound-engineering-plugin 0 never
gemini-transcribe local 0 never
git-clean-gone-branches plugin:compound-engineering-plugin 0 never
git-commit plugin:compound-engineering-plugin 0 never
git-commit-push-pr plugin:compound-engineering-plugin 0 never
git-worktree plugin:compound-engineering-plugin 0 never
google-drive local 0 never
graphify local 0 never
grill-me plugin:context-mode 0 never
grill-with-docs plugin:context-mode 0 never
gstack local 0 never
gstack-autoplan local 0 never
gstack-benchmark local 0 never
gstack-benchmark-models local 0 never
gstack-browse local 0 never
gstack-canary local 0 never
gstack-careful local 0 never
gstack-claude local 0 never
gstack-context-restore local 0 never
gstack-context-save local 0 never
gstack-cso local 0 never
gstack-design-consultation local 0 never
gstack-design-html local 0 never
gstack-design-review local 0 never
gstack-design-shotgun local 0 never
gstack-devex-review local 0 never
gstack-document-generate local 0 never
gstack-document-release local 0 never
gstack-freeze local 0 never
gstack-guard local 0 never
gstack-health local 0 never
gstack-investigate local 0 never
gstack-ios-clean local 0 never
gstack-ios-design-review local 0 never
gstack-ios-fix local 0 never
gstack-ios-qa local 0 never
gstack-ios-sync local 0 never
gstack-land-and-deploy local 0 never
gstack-landing-report local 0 never
gstack-learn local 0 never
gstack-make-pdf local 0 never
gstack-office-hours local 0 never
gstack-open-gstack-browser local 0 never
gstack-openclaw-ceo-review local 0 never
gstack-openclaw-investigate local 0 never
gstack-openclaw-office-hours local 0 never
gstack-openclaw-retro local 0 never
gstack-pair-agent local 0 never
gstack-plan-ceo-review local 0 never
gstack-plan-design-review local 0 never
gstack-plan-devex-review local 0 never
gstack-plan-eng-review local 0 never
gstack-plan-tune local 0 never
gstack-qa local 0 never
gstack-qa-only local 0 never
gstack-retro local 0 never
gstack-review local 0 never
gstack-scrape local 0 never
gstack-setup-browser-cookies local 0 never
gstack-setup-deploy local 0 never
gstack-setup-gbrain local 0 never
gstack-ship local 0 never
gstack-skillify local 0 never
gstack-spec local 0 never
gstack-sync-gbrain local 0 never
gstack-unfreeze local 0 never
gstack-upgrade local 0 never
guard local 0 never
hackernews-frontpage local 0 never
health local 0 never
home-assistant local 0 never
hook-development plugin:claude-plugins-official 0 never
how-it-works plugin:thedotmack 0 never
iata-fuel-update local 0 never
imagegen local 0 never
improve-codebase-architecture plugin:context-mode 0 never
inbox-assist local 0 never
investigate local 0 never
ios-clean local 0 never
ios-design-review local 0 never
ios-fix local 0 never
ios-qa local 0 never
ios-sync local 0 never
knowledge-agent plugin:thedotmack 0 never
knowledge-graph local 0 never
kyc-extract local 0 never
land-and-deploy local 0 never
landing-report local 0 never
learn local 0 never
learn-codebase plugin:thedotmack 0 never
lfg plugin:compound-engineering-plugin 0 never
logged-in-browser local 0 never
luci local 0 never
luci-larry-context local 0 never
luci-notify local 0 never
m365 local 0 never
m5-onboard plugin:claude-plugins-official 0 never
machine-bootstrap local 0 never
make-com local 0 never
make-pdf local 0 never
make-plan plugin:thedotmack 0 never
mastering-github-cli local 0 never
math-olympiad plugin:claude-plugins-official 0 never
mcp-integration plugin:claude-plugins-official 0 never
medical-research-brief local 0 never
meeting-notes local 0 never
mem-search plugin:thedotmack 0 never
memory-manager local 0 never
meta-inspector local 0 never
munger local 0 never
notebooklm local 0 never
office-hours local 0 never
oh-my-issues plugin:thedotmack 0 never
onboarding plugin:compound-engineering-plugin 0 never
open-gstack-browser local 0 never
openclaw plugin:thedotmack 0 never
openrouter-free-model-rotator local 0 never
orchestrating-swarms plugin:compound-engineering-plugin 0 never
pair-agent local 0 never
panel-review local 0 never
pathfinder plugin:thedotmack 0 never
pdf local 0 never
pka-dashboard-publish local 0 never
plan-ceo-review local 0 never
plan-design-review local 0 never
plan-devex-review local 0 never
plan-eng-review local 0 never
plan-tune local 0 never
playground plugin:claude-plugins-official 0 never
playwright local 0 never
playwright-form-reverse-engineer local 0 never
plugin-settings plugin:claude-plugins-official 0 never
plugin-structure plugin:claude-plugins-official 0 never
pptx local 0 never
premortem local 0 never
proof plugin:compound-engineering-plugin 0 never
provider-switch local 0 never
qa-only local 0 never
radio-show local 0 never
ralph local 0 never
rclone plugin:compound-engineering-plugin 0 never
receiving-code-review plugin:claude-plugins-official 0 never
regression local 0 never
report-bug-ce plugin:compound-engineering-plugin 0 never
reproduce-bug plugin:compound-engineering-plugin 0 never
requesting-code-review plugin:claude-plugins-official 0 never
research-brief local 0 never
resolve-pr-feedback plugin:compound-engineering-plugin 0 never
retro local 0 never
review local 0 never
safair-dashboard local 0 never
safair-data local 0 never
scrape local 0 never
search-brain local 0 never
second-opinion local 0 never
self-improve local 0 never
session-report plugin:claude-plugins-official 0 never
setup plugin:compound-engineering-plugin 0 never
setup-browser-cookies local 0 never
setup-deploy local 0 never
setup-gbrain local 0 never
ship local 0 never
skill-creator plugin:claude-plugins-official 0 never
skill-development plugin:claude-plugins-official 0 never
skill-eval local 0 never
skill-evolver local 0 never
skill-one plugin:compound-engineering-plugin 0 never
skill-review local 0 never
skill-suggester local 0 never
skill-sync local 0 never
skillify local 0 never
slfg plugin:compound-engineering-plugin 0 never
smart-explore plugin:thedotmack 0 never
sources-sync local 0 never
spec local 0 never
spotify local 0 never
standup plugin:thedotmack 0 never
study-help local 0 never
study-pipeline local 0 never
study-troubleshoot local 0 never
subagent-dev local 0 never
subagent-driven-development plugin:claude-plugins-official 0 never
sync-gbrain local 0 never
systematic-debugging plugin:claude-plugins-official 0 never
tdd plugin:context-mode 0 never
telegram-mode local 0 never
test-browser plugin:compound-engineering-plugin 0 never
test-driven-development plugin:claude-plugins-official 0 never
test-xcode plugin:compound-engineering-plugin 0 never
tester-panel local 0 never
timeline-report plugin:thedotmack 0 never
todo-create plugin:compound-engineering-plugin 0 never
todo-resolve plugin:compound-engineering-plugin 0 never
todo-triage plugin:compound-engineering-plugin 0 never
transcript-analysis local 0 never
ultracode-review local 0 never
unfreeze local 0 never
usage-query-skill plugin:zai-coding-plugins 0 never
using-git-worktrees plugin:claude-plugins-official 0 never
using-superpowers plugin:claude-plugins-official 0 never
verification-before-completion plugin:claude-plugins-official 0 never
version-bump plugin:thedotmack 0 never
video-to-document local 0 never
webscraping-api local 0 never
webwright plugin:webwright 0 never
weekly-digests plugin:thedotmack 0 never
whats-up local 0 never
wiki-compiler local 0 never
wiki-ingest local 0 never
wiki-lint local 0 never
wiki-query local 0 never
wiki-refresh local 0 never
wowerpoint plugin:thedotmack 0 never
writing-plans local 0 never
writing-rules plugin:claude-plugins-official 0 never
writing-skills plugin:claude-plugins-official 0 never
x-search local 0 never
xlsx local 0 never
youtube-analyzer local 0 never
youtube-scraper local 0 never

Logs

notify-governance.log — last 500 lines 200 500
{"ts": "2026-06-04T15:37:05.666686+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-04T15:37:49.060731+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-04T15:40:55.372700+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-04T15:43:08.791168+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Landed MC-4681, board dispatch fixed"}
{"ts": "2026-06-04T15:43:08.791484+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "board dispatch pickup runtime status MC-4681"}
{"ts": "2026-06-04T15:52:48.023412+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-04T15:52:48.024482+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-04T15:52:48.025192+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-04T15:52:48.025873+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-04T15:52:48.028425+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-04T15:54:25.763255+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-04T15:54:25.763777+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-04T15:54:25.764254+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-04T15:54:25.764762+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-04T15:54:25.766290+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-04T16:33:13.579731+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-04T16:33:13.580645+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-04T16:33:13.581209+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-04T16:33:13.581755+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-04T16:33:13.583127+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-04T16:33:42.837549+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-04T16:33:42.838078+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-04T16:33:42.838545+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-04T16:33:42.839064+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-04T16:33:42.840330+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-05T04:02:06.851006+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LegalMind review: 5 finding(s)\n  Auto-fixed: 0, Larry todo: 0, Inbox: 0\nCommit: 176944bc fix(MC-3985): return 424 (not 500) when cloud storage not connected (#415)\n\n"}
{"ts": "2026-06-06T04:02:03.024870+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LegalMind review: 5 finding(s)\n  Auto-fixed: 0, Larry todo: 0, Inbox: 0\nCommit: 176944bc fix(MC-3985): return 424 (not 500) when cloud storage not connected (#415)\n\n"}
{"ts": "2026-06-06T22:02:03.186403+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent drifted off `master` \u2192 currently on `kanban/mc-4606-self-heal-budget` in `~/workspace`. CCGram picker, auto-commit hook, and pool dispatch all use this branch as 'current'. Switch back via `cd ~/workspace && git checkout master` or accept drift if intentional. (MC-3840 \u00a715)"}
{"ts": "2026-06-07T04:02:18.212867+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LegalMind review: 5 finding(s)\n  Auto-fixed: 0, Larry todo: 0, Inbox: 0\nCommit: 176944bc fix(MC-3985): return 424 (not 500) when cloud storage not connected (#415)\n\n"}
{"ts": "2026-06-08T04:04:06.005207+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LegalMind review: 5 finding(s)\n  Auto-fixed: 0, Larry todo: 0, Inbox: 0\nCommit: 176944bc fix(MC-3985): return 424 (not 500) when cloud storage not connected (#415)\n\n"}
{"ts": "2026-06-08T09:02:20.963618+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Weekly claude-mem value eval: **NEEDS REVIEW**\n\nclaude-mem write-heavy, read-thin. 7d: ~5,000 observations captured, 266MB db / 1.4G total, 15 worker procs always running. But `relevance_count=0` on all 12,868 obs and CHROMA_MCP/mem-search queries \u22482/day \u2014 the *active* retrieval half is effectively dead; nobody queries it.\n\nOnly live read path = the passive SessionStart digest (the \"[workspace] recent context\" block injected atop this session, ~50 recent obs). That episodic cross-session recall "}
{"ts": "2026-06-08T18:00:05.724973+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LUCI ALERT: Mission Control API not responding"}
{"ts": "2026-06-08T18:00:29.330510+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udea8 CRITICAL data feed alert (6 stale total)\n\u2022 *Mission Control service* \u2014 age 0.0h / threshold 0.1h\n  owner: `systemd:luci-dashboard.service`\n  path: `luci-dashboard.service`\n\u2022 *MC /api/health latency* \u2014 age 0.0h / threshold 0.1h\n  owner: `systemd:luci-dashboard.service`\n  path: `http://127.0.0.1:3001/api/health`\n\n@Lucienne \u2014 3+ feeds stale, please triage."}
{"ts": "2026-06-09T04:01:50.114700+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LegalMind review: 5 finding(s)\n  Auto-fixed: 0, Larry todo: 0, Inbox: 0\nCommit: 176944bc fix(MC-3985): return 424 (not 500) when cloud storage not connected (#415)\n\n"}
{"ts": "2026-06-09T08:06:28.915518+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Luci | Morning Briefing \u2014 Tuesday 9 June 2026\n\nTODAY\n\u2022 09:30\u201312:00 Exco Meeting \u2014 Management Boardroom\n\u2022 14:00\u201314:45 Project Heron Q&A: Bank of Utah / ACG \u2014 Teams\n\u2022 15:00\u201315:45 Project Heron Q&A: Genesis \u2014 Teams\n\u2022 [Cayla] School DAY 2\n\nTHIS WEEK\n\nWed 10 Jun \u2014 \u2708 AviaDev 2026, Gaborone (through 12 Jun)\n\u2022 11:00 Airlink 4Z176 JHB \u2192 Gaborone\n\u2022 AviaDev: fleet/route panels, outreach programme, networking (all day)\n\u2022 17:30 AviaDev welcome reception \u2014 GICC\n\u2022 20:30 ACS | Safair AviaDev dinner \u2014 The Beef B"}
{"ts": "2026-06-09T13:30:21.460796+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 1 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M .heal-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  D dashboard-build/Capacity/reports/Capacity_Actuals_2024-01-01_to_2026-06-03.xlsx;  M dashboard-build/Capacity/reports/Capacity_Scheduled_2026-06-01_to_2026-12-31.xlsx`. Reconcile manu"}
{"ts": "2026-06-09T17:45:04.840639+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 1 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M .heal-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  D dashboard-build/Capacity/reports/Capacity_Actuals_2024-01-01_to_2026-06-03.xlsx;  M dashboard-build/Capacity/reports/Capacity_Scheduled_2026-06-01_to_2026-12-31.xlsx`. Reconcile manu"}
{"ts": "2026-06-09T18:02:08.394378+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 2 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M .heal-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  D dashboard-build/Capacity/reports/Capacity_Actuals_2024-01-01_to_2026-06-03.xlsx;  M dashboard-build/Capacity/reports/Capacity_Scheduled_2026-06-01_to_2026-12-31.xlsx`. Reconcile manu"}
{"ts": "2026-06-09T22:45:05.497970+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LUCI ALERT: Mission Control API not responding"}
{"ts": "2026-06-09T23:00:05.726574+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LUCI ALERT: Mission Control API not responding"}
{"ts": "2026-06-09T23:00:12.112761+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udea8 CRITICAL data feed alert (5 stale total)\n\u2022 *Mission Control service* \u2014 age 0.0h / threshold 0.1h\n  owner: `systemd:luci-dashboard.service`\n  path: `luci-dashboard.service`\n\u2022 *MC /api/health latency* \u2014 age 0.0h / threshold 0.1h\n  owner: `systemd:luci-dashboard.service`\n  path: `http://127.0.0.1:3001/api/health`\n\n@Lucienne \u2014 3+ feeds stale, please triage."}
{"ts": "2026-06-10T04:02:23.269742+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LegalMind review: 5 finding(s)\n  Auto-fixed: 0, Larry todo: 0, Inbox: 0\nCommit: 176944bc fix(MC-3985): return 424 (not 500) when cloud storage not connected (#415)\n\n"}
{"ts": "2026-06-10T12:00:05.513780+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LUCI ALERT: Mission Control API not responding"}
{"ts": "2026-06-10T12:00:24.224092+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udea8 CRITICAL data feed alert (5 stale total)\n\u2022 *Mission Control service* \u2014 age 0.0h / threshold 0.1h\n  owner: `systemd:luci-dashboard.service`\n  path: `luci-dashboard.service`\n\u2022 *MC /api/health latency* \u2014 age 0.0h / threshold 0.1h\n  owner: `systemd:luci-dashboard.service`\n  path: `http://127.0.0.1:3001/api/health`\n\n@Lucienne \u2014 3+ feeds stale, please triage."}
{"ts": "2026-06-10T20:39:31.422471+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Ticket MC-1234 moved to in_review"}
{"ts": "2026-06-11T04:05:19.741051+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "LegalMind review: 5 finding(s)\n  Auto-fixed: 0, Larry todo: 0, Inbox: 0\nCommit: 176944bc fix(MC-3985): return 424 (not 500) when cloud storage not connected (#415)\n\n"}
{"ts": "2026-06-11T10:00:25.581693+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 1 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M .heal-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M dashboard-build/Dashboard.html;  M dashboard-build/dashboard/Dashboard.html;  M dashboard-build/dashboard/dashboard_data.json`. Reconcile manually during a quiet window."}
{"ts": "2026-06-12T01:00:24.510560+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 1 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .heal-state.json;  M luci-home/memory-backup/-Users-elmar-PKA/MEMORY.md;  M luci-home/memory-backup/-home-lucienne-workspace/project_last_rotation.md;  M luci-manifest.md;  M projects/btc-swing-trader/charts/btc_1D.png;  M projects/btc-swing-trader/charts/btc_1h.png`. Reconcile manually during a quiet window."}
{"ts": "2026-06-12T08:01:54.128060+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T08:01:54.129035+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T08:01:54.129529+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T08:01:54.130020+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T08:01:54.131237+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T08:19:24.373292+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T08:19:24.374389+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T08:19:24.374927+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T08:19:24.375462+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T08:19:24.376818+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T08:30:21.497479+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 1 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  M dashboard-build/Dashboard.html;  M dashboard-build/SummaryExcel.xlsx;  M dashboard-build/SummaryRoute.xlsx`. Reconcile manually during a quiet window."}
{"ts": "2026-06-12T08:35:53.084963+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T08:35:53.085403+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T08:35:53.085854+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T08:35:53.086354+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T08:35:53.087584+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T09:30:21.796037+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 2 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  M dashboard-build/Dashboard.html;  M dashboard-build/SummaryExcel.xlsx;  M dashboard-build/SummaryRoute.xlsx`. Reconcile manually during a quiet window."}
{"ts": "2026-06-12T09:41:05.089546+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "DONE: MC-5011 ticket complete"}
{"ts": "2026-06-12T09:42:07.412868+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T09:42:07.413307+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T09:42:07.413749+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T09:42:07.414200+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T09:42:07.415402+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T10:18:13.619189+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "MC-5020 progress update from worker"}
{"ts": "2026-06-12T10:18:13.631939+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T10:18:13.632578+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T10:18:13.633260+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T10:18:13.633963+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T10:18:13.635702+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T10:19:16.739320+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "MC-5020 progress update from worker"}
{"ts": "2026-06-12T10:19:16.748885+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T10:19:16.749325+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T10:19:16.749806+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T10:19:16.750253+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T10:19:16.751488+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T10:20:38.273433+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "MC-5020 progress update from worker"}
{"ts": "2026-06-12T10:20:38.296749+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T10:20:38.297784+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T10:20:38.298874+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T10:20:38.300078+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T10:20:38.302220+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T10:22:25.557522+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "MC-5020 progress update from worker"}
{"ts": "2026-06-12T10:22:25.577600+02:00", "reason": "mc_status_dm_allowed_critical", "message": "\ud83d\udd34 CRITICAL: provider auth failed on the MC runtime pool"}
{"ts": "2026-06-12T10:22:25.578494+02:00", "reason": "mc_status_dm_allowed_param", "message": "Landed the keystone board fix (MC-4681). The Mission Control board now refuses to mark a ticket done unless its code is actually merged to master."}
{"ts": "2026-06-12T10:22:25.579358+02:00", "reason": "mc_status_dm_allowed_env", "message": "Dispatch layer is fixed \u2014 the two-day pickup outage + duplicate-worker mess is resolved. Two keystone fixes landed live this morning."}
{"ts": "2026-06-12T10:22:25.580279+02:00", "reason": "mc_status_dm_allowed_env", "message": "Update: the board is dispatching again (fixed the stuck pool by hand). But digging in, the whole ticket-dispatch layer is tangled and I do not want to keep patching it live tonight."}
{"ts": "2026-06-12T10:22:25.582563+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "Need a call from you: the legacy ticket-pickup task keeps coming back on, and I traced it \u2014 it is being enabled by a manual toggle in the dashboard."}
{"ts": "2026-06-12T12:45:04.804131+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 2 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  M dashboard-build/Dashboard.html;  M dashboard-build/SummaryExcel.xlsx;  M dashboard-build/SummaryRoute.xlsx`. Reconcile manually during a quiet window."}
{"ts": "2026-06-12T13:30:44.249179+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 7 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  M dashboard-build/Dashboard.html;  M dashboard-build/SummaryExcel.xlsx;  M dashboard-build/SummaryRoute.xlsx`. Reconcile manually during a quiet window."}
{"ts": "2026-06-12T14:00:44.917114+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 8 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  M dashboard-build/Dashboard.html;  M dashboard-build/SummaryExcel.xlsx;  M dashboard-build/SummaryRoute.xlsx`. Reconcile manually during a quiet window."}
{"ts": "2026-06-12T16:30:44.233744+02:00", "reason": "mc_status_dm_rerouted_to_mc_topic", "message": "\u26a0\ufe0f Luci persistent is behind `origin/master` by 9 commit(s), but `~/workspace` is dirty, so MC-4718 clean-only fast-forward was skipped. First dirty entries: `M .acsa-monthly-state.json;  M \"dashboard-build/ACSA Monthly Data.xlsx\";  M \"dashboard-build/ACSA Website Data.xlsx\";  M \"dashboard-build/Booking Curves/202606 Booking Curve.csv\";  M dashboard-build/Capacity/reports/Capacity_Scheduled_2026-06-01_to_2026-12-31.xlsx;  M dashboard-build/Dashboard.html`. Reconcile manually during a quiet windo"}
Help