A Full Calendar. A Plan That Governed Nothing.
- Meridian Grocery Co. runs 68 stores across a regional multichannel grocery chain — in-store plus delivery, heavily weighted toward perishables.
- On-Shelf Availability had sat at 91% for over a year. The failure mode that mattered wasn't the warehouse — it was the shelf, and nobody had a system that looked there.
- Forecast accuracy (WAPE) ran at 34% at SKU-store-week, with a bias direction nobody had actually diagnosed — some categories over-forecast into waste, dairy under-forecast into real stockouts.
- A full monthly S&OP calendar already existed — Category, Demand, Supply, Financial Review, Reconciliation, Executive S&OP — every meeting held, every month, for two years. None of it moved the number.
- The COO's question wasn't "do we need more meetings." It was "prove one integrated planning cycle can be run, repeated, and owned — in 90 days — without dissolving into another set of meetings that decide nothing."
That's the exact condition FlightDeck90 is built for: a business that has institutionalized the cadence but not the decisions, with more suspected root causes than anyone has traced back to a single locked panel.
What "success" had to mean here
The Cockpit Panel Contract locked one distinction before Day 1: a fuller calendar isn't the deliverable. Three instruments, each with a floor and a stretch, is.
- Primary (financial) — Working Capital: $1,000,000 inventory investment baseline · floor 8% freed · stretch 15% freed.
- Flight Instrument — Service (OSA): 91% baseline · floor 95% · stretch 97%.
- Flight Instrument — Accuracy (WAPE): 34% baseline at SKU-store-week · floor 25% · stretch 20%.
Everything below was built against that panel — and the Day 90 verdict reports all three honestly, including where the trajectory fell short of stretch.
Three Instruments, Locked Before Day 1 — One Designated Primary
Diagnostic is the only phase off the 90-day clock. The three instrument slots were filled from the Retail & Grocery row of the technical library, not a generic KPI set — the failure mode that mattered for Meridian was the shelf, not the warehouse, so On-Shelf Availability stood in for a generic fill-rate metric.
| Instrument | Definition | Baseline | Floor | Stretch |
|---|---|---|---|---|
| Primary — Working Capital | Shrink-adjusted inventory investment | $1,000,000 | 8% freed | 15% freed |
| Flight — Service | On-Shelf Availability (OSA) | 91% | 95% | 97% |
| Flight — Accuracy | WAPE at SKU-store-week | 34% | 25% | 20% |
Owner of the number: VP Merchandising & Supply Chain — one named executive, not a committee. Start date: Day 10, upon Cockpit Panel Contract sign-off. And one rule that made the panel more than three separate scoreboards: Working Capital was designated Primary — when Reconciliation later forced a trade-off between freeing cash and protecting the shelf, the Primary Instrument's floor could not be silently breached to buy a better OSA number.
Dimension Discovery and the atomic decisions are how the panel moves. The Cockpit Panel Contract itself doesn't move — it's the fixed line everything downstream gets judged against.
An Honest 2.1, Not a Hopeful 3
The Flight Readiness Score was taken across People, Process, Technology, and Finance — and it came back at 2.1, "Anticipated": cadence exists and is followed, exceptions are triaged, forecast has a named owner. That score, not appetite, set the starting AI tool tier: templated dashboards, rules-based alerts, and a basic statistical forecast — agentic exception triage stayed switched off until the cadence itself could carry it.
Pilot scope: Dairy — the cold-chain category chosen specifically because it stress-tests the weekly Cockpit Loop hardest, not the easiest category to show a quick win.
The misfit team — and the mechanic that gave it teeth
- Category Manager (Dairy) — holds the "No BS" veto to stop a shipment or a plan step on imminent waste or uncorrected phantom inventory.
- Demand Planner — owns the Demand dimension and the Tuesday demand-sensing slot.
- Supply Planner — owns Supply and the cold-chain capacity read.
- Finance Lead — owns Financial Integration and facilitates Reconciliation.
The financial-accountability half of the "No BS" model was confirmed the same day: an unplanned or poorly forecasted promotion's emergency-freight cost charges against the Category Manager's own budget, not absorbed silently by logistics.
The Filter Gets Tested Before It Ever Makes a Live Call
Week 2: the Cockpit Loop's exception filter is run against last month's POS and inventory feed — a rehearsal, not a live decision. It's the same discipline the wider industry is racing to retrofit after agentic pilots got bolted onto cadences that couldn't yet hold them; FlightDeck90 builds the shadow run in from Day 11.
| Day | Session | Result |
|---|---|---|
| Week 2 | Shadow run — last month's data | Filter tuned, zero live decisions made |
| Week 3, Monday | First live Cockpit Loop — "the first flight" | 11 SKU-store combos flagged past the >15% deviation threshold |
| Week 3, Tuesday | Demand-sensing slot | Push quotas recalculated for the Dairy pilot |
The first monthly Instrument Panel cycle ran with Creativa facilitating all six steps end to end — Category & Portfolio Review through Executive S&OP — heavily scaffolded, so Meridian's team saw the whole cycle work before being asked to run any piece of it themselves. Shadow pricing translated the Dairy volume scenarios into margin impact automatically, ahead of Finance Review.
Day 40: The First Batch, AI-Drafted, Human-Approved
The first batch of atomic decisions is generated across the confirmed dimensions — each one AI-drafted from the scored evidence, and signed only by its named human owner.
| Dimension | Atomic decision | Owner | Status |
|---|---|---|---|
| Demand | Dairy SKU-family forecast adjustment approved, entered into plan of record | Demand Planner | Made |
| Supply | Cold-chain carrier capacity confirmed for the period | Supply Planner | Made |
| Inventory | Dynamic safety-stock change applied to the Dairy SKU set, by day of week | Category Manager | In progress |
| Financial Integration | Revenue assumption for Dairy reconciled and signed off by Finance | Finance Lead | Made |
Meridian Leads. Creativa Only Coaches Reconciliation.
Day 41: the Category Manager runs Demand Review directly; the Supply Planner runs the constraint-solver scenario read unassisted. Creativa steps back to coaching, facilitating Reconciliation only. The GUSTO Gate goes live for the first time to decide which conflicts actually earn executive airtime.
| Conflict | GUSTO score | Verdict |
|---|---|---|
| Raise Dairy safety stock vs. cold-storage capacity ceiling | 74/100 | Cleared — reaches the executive |
| Shift a promo calendar slot to protect the cold-chain route | 68/100 | Cleared — reaches the executive |
| Bring forward a national ad push by two weeks | 41/100 | Rejected — documented and cut, not softened |
A scenario-generation agent proposed 2–3 resolved options per conflict, GUSTO-scored, for the human arbitration that actually happened in Reconciliation — the agent drafted the shortlist, the executive sponsor decided.
Frozen Joins the Pilot — Capacity Allowed It
Capacity proved sufficient to expand the pilot scope to a second category, and the Portfolio dimension activated after Cycle 1 showed it carried more leverage than originally assumed.
| Instrument | Day 60 reading | Trajectory |
|---|---|---|
| OSA | 95% | On pace — floor threshold reached |
| WAPE | 24% | Ahead of pace — past the 25% floor |
| Working Capital | ~9% freed | On pace — floor within reach |
No assumption needed correcting this cycle — the recalibration log stayed empty, logged as a deliberate non-event, not an oversight. A full cycle of runway remained before the client-led close.
Creativa Observes. Meridian Runs the Whole Cycle Alone.
Day 71: all six Instrument Panel steps and the weekly Cockpit Loop run without facilitation. Creativa attends Reconciliation only, to observe — no coaching, no drafting the brief.
The Absorption Test asked one binary question: is Cycle 4 already scheduled and staffed to run without Creativa in the room?
| Check | Result |
|---|---|
| Cycle 4 calendar invite | Sent and accepted — zero Creativa attendees |
| Named agent owners | Every AI step keeps a human sign-off and a visible audit trail past Day 90 |
Floors Cleared. Stretches Not Yet — Reported Honestly.
The final Cockpit Panel reading and the Day-90 Flight Readiness re-score land together. All three instruments cleared their floor. None reached stretch — and the verdict says exactly that, the "factual not yet" FlightDeck90 is built to tolerate rather than paper over.
On-Shelf Availability, Day 0 → Day 90
Monthly Cockpit Panel reading. Floor cleared by Day 60; the last four points are the honest distance still open to stretch.
The Traceability Map — instrument back to atomic decision
| Link | Movement |
|---|---|
| On-Shelf Availability | 91% → 96% |
| ← Demand, Inventory dimensions | forecast adjustment + dynamic safety-stock change |
| WAPE at SKU-store-week | 34% → 21% |
| Working Capital freed | ~11% — floor cleared, stretch (15%) not yet |
| Flight Readiness Score | 2.1 → 2.9 — Anticipated toward solid Consistent |
A Cadence That Held Without Us — Even Before It Hit Every Number
Three instruments moved for ninety days. Two cleared comfortably past floor; the third landed exactly on it. None reached stretch. The system didn't need every number to hit its ceiling to prove the cadence was real — it needed the client running the whole cycle alone, and a verdict that said precisely what happened.
Day 0 → Day 90, at a glance
Named at the Cockpit Panel Contract on Day 1, held all the way to the Day 90 verdict — nothing in the final scorecard that can't be traced back through a dimension to a signed atomic decision.
Three instruments, not one, forced a real trade-off decision. Designating Working Capital as Primary meant Reconciliation had a tie-breaker the moment a Dairy safety-stock increase threatened the cash floor — no instrument could quietly win at another's expense.
The Day 10 Gate prevented scope creep before it started. Culture & Behavior was named as a candidate dimension and deliberately held back — activating it without evidence would have diluted the six dimensions that actually traced to the panel.
Client-led Cycle 2 and Cycle 3 proved ownership transferred, not just that a cadence existed. The GUSTO Gate went live under the client's own facilitation in Cycle 2; by Cycle 3, the "No BS" veto held under real pressure with zero coaching.
AI drafted. It never signed. Every scenario, every variance narrative, every executive brief came out AI-drafted — and every one of them carries a named human owner's signature before it counted as a decision.
The verdict stayed honest about what didn't happen, not just what did. All three floors cleared. None of the three stretches did. Publishing that distinction — instead of rounding "96%" up to "essentially 97%" — is the discipline FlightDeck90 is built to protect.
The Absorption Test, not the scorecard, was the real proof. A number that holds while the consultant is in the room proves nothing. Cycle 4 scheduled and staffed with zero Creativa attendees is the actual evidence the cadence is Meridian's now.
One 90-day cycle. A grocery chain with a full calendar and no locked instrument, three months of AI-drafted, human-signed decisions across six dimensions, and a Day-90 report that says exactly what moved and exactly what didn't. The methodology doesn't promise every instrument clears its ceiling in one cycle — it hands over a traceable panel, a cadence proven to run without Creativa in the room, and a verdict honest enough to plan Cycle 4 around.
Book a session