You're offline — showing cached data

MC-4276

CEO daily audio briefing: add FinDash contribution lens and suppress stale route stories
2026-06-13 08:48:59 SAST
Home Board MC-4276

CEO daily audio briefing: add FinDash contribution lens and suppress stale route stories

Elmar feedback on CEO Dashboard daily audio briefing (2026-05-27): the audio overview is repetitive and often says the same CPT/PLZ capacity/share story without proving whether ...
State Done Next Action Closed Owner Luci Runtime Closed Age 17d ago
MC-4276
Ticket is done; runtime is closed. · profile claude_opus_1m_medium · cwd /home/lucienne/workspace/mission-control · uptime 17d 1h · last activity 16d 22h ago

Description

MC-4276
Elmar feedback on CEO Dashboard daily audio briefing (2026-05-27): the audio overview is repetitive and often says the same CPT/PLZ capacity/share story without proving whether it matters. It rarely tells him something he did not already know. Observed pipeline state: - `~/workspace/scripts/ceo_briefing_audio.py` already builds a dashboard context, uses a CEO insight miner, recent-subject suppression, a CFO critique pass, and `~/workspace/state/ceo_briefing_steering.md`. - The context currently includes route yield/load factor/capacity and FlightAware capacity/share data. - It does not currently enrich route/capacity insights with FinDash contribution economics before ranking/scripting. - FinDash data exists at `~/workspace/PKA/Projects/findash/data/kpi_data.json` with revenue, fuel, total cost, profit/contribution, CASK/RASK, net contribution/profit per seat metrics. - A fuel-impact methodology/report exists at `~/workspace/PKA/reports/fuel-impact-methodology-2026-05-27.md` and documents surcharge/fuel recovery context. Immediate steering note already updated: - Avoid repeating CPT/PLZ Airlink-share story unless there is a new delta or quantified financial impact. - Prefer historic flown capacity/actuals over unreliable forward schedules while high fuel price + whale-related cancellations distort schedules. - Tie route/capacity/yield commentary to contribution and explain fuel surcharge effect before treating yield as performance. Acceptance criteria: 1. Add a `financial_impact` enrichment stage to the CEO audio context/insight miner. - Use FinDash actuals: revenue, yield, load factor, cost per flight/seat, fuel cost, net contribution/profit where available. - For route/capacity insights, estimate contribution impact or mark as "not financially material / insufficient data". 2. Add a fuel-surcharge/yield-normalisation lens. - The briefing must distinguish true yield strength from surcharge-driven yield. - Do not call high yield "healthy" unless surcharge/fuel context supports it. 3. Re-rank insights by materiality × novelty, not just route movement. - Repeated subject with no new contribution impact should be suppressed. - A repeated route may reappear only if the financial impact changed materially. 4. Shift schedule analysis away from forward filed schedules where unreliable. - Prefer historic flown capacity and actual commercial performance. - Use forward schedules only as a low-confidence warning with explicit caveat. 5. Improve prompt/critique rules so the audio answers: "what is new, does it matter financially, what should I do?" 6. Add tests/fixtures for the recurring CPT-PLZ/Airlink story to prove it is skipped unless a new financial delta exists. 7. Run a dry-run transcript and compare against prior briefing ledger: no repeated CPT/PLZ segment unless materiality is quantified. Expected check-in: today with implementation plan and first dry-run transcript.

Activity

done
Luci is working...
Live
No activity yet
Help