Every module reads the same product record, the same hardening price, the same credit line. A surface ships only when the ledger domain beneath it is live — so the order below is dependency order, not preference.
A module ships only after its ledger domain and events exist (Phases 0–5). No surface ever computes its own truth or caches its own price.
Every surface pilots with anchor buyers first. GA requires the domain quality gate — dispute and correction rates inside threshold for a full quarter.
Analysis, orders, settlement, and finance read the same projections. Retiring a surface deletes UI, never data.
Dates are fiscal-quarter targets tied to the technical roadmap phases and the plan gates. A surface slips before it ships against a domain that is not ready.
| SURFACE | SUITE | DEPENDS ON | SHIPS | STATUS |
|---|---|---|---|---|
| Analysis | Private label | Equivalency + quote engine · Phases 1–3 | Live · GA Q2 FY27 | LIVE |
| Samples | Private label | Evidence chain + review queues · Phase 2 | Q2–Q3 FY27 | SPEC |
| Tariff Watch | Orders | Versioned quote assumptions · Phase 3 | v0 Q2 FY27 · GA FY28 | SPEC |
| Packaging Review | Private label | Artwork evidence spans + approvals · Phase 2 | Q3 FY27 | SPEC |
| Container Builder | Orders | Order ledger + landed-cost calc · Phases 3·5 | Q3 beta · Q4 FY27 | SPEC |
| Repeat Orders | Orders | Order events + reorder cohorts · Phase 5 | Q4 FY27 | SPEC |
| Statements | Performance | Invoice & payment tracking · Phase 5 | FY28 | SPEC |
| True-up | Performance | Delivery settlement · financial sub-ledger | v0 FY28 · GA FY29 | SPEC |
| Rebate | Performance | Financial sub-ledger GA · FY29 | FY29 | SPEC |
| ERP Integration | Account | Stable event taxonomy + projections API | FY29 | SPEC |
| EDI / SOC 2 | Account | SOC 2 program FY28 → certified FY29 | FY29–FY30 | SPEC |
| Traceability & Recall | Performance | Lot-level shipment events at scale | FY30 | SPEC |
| Backhaul | Account | Freight network density · Y4 logistics | FY30–FY31 | SPEC |
Everything after FY27 ships behind its gate: Statements and True-up require G1 trust, Rebate and ERP integration require the G2 platform, Traceability and Backhaul require G3-scale volume. Tariff Watch v0 is deliberately early — the November 2026 exclusion cliff lands in Q2, and held quotes must reprice before it hits.
Analysis re-platformed onto the event store (Phases 0–1). Every later surface inherits evidence links and review queues from day one.
Sample requests and spec sign-offs on-ledger; tariff alerts reprice held quotes ahead of the November 2026 exclusion cliff.
Artwork approvals with evidence spans; quote → order opens container planning against the order ledger as Phase 5 begins.
First repeat-order cohorts run through their own surface — the retention story the Y2 platform is built on.