CRB Process Decomposition — Pass Manifest

Pass date: 2026-04-28 | Initiated by: GRO-670 | Executor: ALX | Review gate: Jeffe


Corpus Inventory

Functional Decomposition Files (11 of 13 modules)

Module File Last Compiled Status
T — Transaction Pipeline wiki/canary-module-t-functional-decomposition.md 2026-04-25 CURRENT
Q — Loss Prevention wiki/canary-module-q-functional-decomposition.md 2026-04-25 CURRENT
C — Customer wiki/canary-module-c-functional-decomposition.md 2026-04-25 CURRENT
N — Device wiki/canary-module-n-functional-decomposition.md 2026-04-26 CURRENT
A — Asset Management wiki/canary-module-a-functional-decomposition.md 2026-04-26 CURRENT
C — Commercial / B2B wiki/canary-module-m-functional-decomposition.md 2026-04-26 CURRENT
D — Distribution wiki/canary-module-d-functional-decomposition.md 2026-04-26 CURRENT
F — Finance wiki/canary-module-f-functional-decomposition.md 2026-04-26 CURRENT
J — Orders wiki/canary-module-o-functional-decomposition.md 2026-04-26 CURRENT
S — Space / Range / Display wiki/canary-module-s-functional-decomposition.md 2026-04-26 CURRENT
P — Pricing & Promotion wiki/canary-module-p-functional-decomposition.md 2026-04-26 CURRENT

Narrative-Only Files (no functional decomp — 2 modules)

Module File Last Compiled Status
L — Labor wiki/canary-module-l-labor.md 2026-04-24 NARRATIVE-ONLY — L3s derived from narrative; all tagged INFERRED
W — Execution wiki/canary-module-e-execution.md 2026-04-24 NARRATIVE-ONLY — L3s derived from narrative; all tagged INFERRED

CanaryGO Subsystem Reference (cmd/ packages)

Source: CanaryGO repo cmd/ directory, inspected 2026-04-28.

cmd/ package Primary Module Mapping
cmd/tsp T — Transaction Pipeline
cmd/chirp Q — Loss Prevention (detection engine)
cmd/fox Q — Loss Prevention (case management)
cmd/alert Q — Loss Prevention (alert delivery)
cmd/customer C — Customer
cmd/asset A — Asset Management
cmd/inventory A / D — Asset lifecycle + Distribution snapshots
cmd/transfer D — Distribution (XFER)
cmd/receiving D / J — Receiving (RECVR)
cmd/returns T — Returns (RTV partial)
cmd/item S — Space / Range / Display (catalog)
cmd/pricing P — Pricing & Promotion
cmd/employee L — Labor
cmd/analytics F — Finance (analytics)
cmd/report F — Finance (reporting)
cmd/owl AI analyst surface (cross-module)
cmd/edge N — Device / Store Config (INFERRED)
cmd/gateway API gateway (cross-module infrastructure)
cmd/identity Auth / tenant (infrastructure)
cmd/bull Unknown — needs codebase inspection
cmd/hawk Unknown — needs codebase inspection

Unmapped modules: C (Commercial/B2B), J forecasting/OTB, W (Execution) — no dedicated cmd/ package found. Confirmed GAPs.


Pass Scope

Pass type: Full-corpus (all 13 modules)

Modules in scope for this pass: All 13

Reason: GRO-670 — first formal decomp pass against GRO-668 SDD v1.1 corpus update


Phase Completion Tracking

Phase Description Status Date
Phase 0 Pre-pass setup & corpus inventory ✅ COMPLETE 2026-04-28
Phase 1 L1→L4 decomposition (read all source files) ✅ COMPLETE 2026-04-28
Phase 2 L3→subsystem mapping + CRB-PROCESS-MAP.md + CRB-GAP-LIST.md ✅ COMPLETE 2026-04-28
Phase 3 Lint pass + CRB-LINT-REPORT.md ✅ COMPLETE 2026-04-28
Phase 4 Linear issue updates ✅ COMPLETE 2026-04-28
Phase 5 Jeffe review gate ⏳ PENDING