chore: update tracker - feat/custom-order-tracking merged to main (Stage 11C complete)
Publish Docs / publish-docs (push) Successful in 58s Details

Stage 11 is complete and audit finding P2.2 is closed. Post-merge verification on main: feature_orders 1085/1085, kell_web 81/81, kell_mobile 109/109; dart analyze --fatal-infos clean. Removed the superseded Stage 11B baseline line, which the 11C entry now replaces.
This commit is contained in:
Mike Kell 2026-09-25 17:01:25 -04:00
parent 07e7e083c0
commit ee58649314
2 changed files with 6 additions and 5 deletions

View File

@ -13,7 +13,8 @@
- reconciled: `chore/state-reconciliation-flutter-347` — working tree vs. `main` reconciled 2026-09-25; toolchain moved to Flutter 3.47.0 / Dart 3.13.0; master documents re-baselined
- merged: `feat/custom-order-ui` (Stage 11B) — custom order intake UI; merged to main 2026-09-25, commit `6c299e8`
- main baseline updated through: `feat/custom-order-ui` (Stage 11B complete, merged 2026-09-25)
- in progress: `feat/custom-order-tracking` (Stage 11C) — Custom order tracking and fulfillment; complete, pending merge
- merged: `feat/custom-order-tracking` (Stage 11C) — custom order tracking and fulfillment; merged to main 2026-09-25, commit `07e7e08`. **Stage 11 complete; audit finding P2.2 closed**
- main baseline updated through: `feat/custom-order-tracking` (Stage 11C complete, merged 2026-09-25)
- next branch: `feat/inventory-write-ops` (Stage 12A) — Inventory write operations and domain expansion
- total tests on branch: 2373/2373 passing (+329 new: 293 in feature_orders, 22 in kell_mobile, 14 in kell_web); dart analyze --fatal-infos clean across all 11 packages and apps
- note: previously quoted totals omitted `feature_policy` (17 tests); it is now included in the count
@ -24,7 +25,7 @@
### feat/custom-order-tracking
- status: complete, pending merge
- status: merged to main (commit `07e7e08`)
- branch: `feat/custom-order-tracking`
- stage: 11C — Custom order tracking and fulfillment
- date: 2026-09-25

View File

@ -134,7 +134,7 @@ Rules:
- ✅ Platform observability activated (Stage 16A complete — merged `feat/observability-error-logging` → `main`, 2026-08-29). Structured logging (`KcLogger`, `KcLogRecord`, `KcLogLevel`), log sinks (`KcConsoleLogSink`, `KcInMemoryLogSink`, `KcMultiLogSink`), credential redaction (`KcRedactor`), global uncaught-error capture (`KcErrorReporter`), and operator bug reporting (`KcBugReport`, `KcBugReportService`, `KcBugReportDialog`) wired into both app shells.
- ✅ Custom order domain and data landed (Stage 11A complete — merged `feat/custom-order-domain` → `main`, commit `85501fd`, 2026-08-29). `OrderType`, `CustomOrderSpec`, `DepositInfo` (integer cents), the `FulfillmentStatus` pipeline with domain-enforced transitions, and four new `OrdersRepository` methods across both implementations.
- ✅ Custom order intake UI landed (Stage 11B complete — merged `feat/custom-order-ui` → `main`, commit `6c299e8`, 2026-09-25). `CustomOrderFormController`, `CustomOrderFormPage`, `CustomOrderConfirmationPage`, the `/orders/custom` web route, and `MobileCustomOrderPage`.
- ✅ Custom order tracking and fulfillment landed (Stage 11C complete — branch `feat/custom-order-tracking` ready for merge, 2026-09-25). `FulfillmentEvent` timeline, `MaterialUsage` + `MaterialConsumptionPort`, `CustomOrderTrackingController`, `CustomOrderTrackingPage`, `FulfillmentTimeline`, `showAdvanceStageDialog`, the `/orders/tracking` web route, `MobileCustomOrderTrackingPage`, and `InventoryMaterialConsumptionAdapter` in both composition layers. **Stage 11 complete; audit finding P2.2 closed.**
- ✅ Custom order tracking and fulfillment landed (Stage 11C complete — merged `feat/custom-order-tracking` → `main`, commit `07e7e08`, 2026-09-25). `FulfillmentEvent` timeline, `MaterialUsage` + `MaterialConsumptionPort`, `CustomOrderTrackingController`, `CustomOrderTrackingPage`, `FulfillmentTimeline`, `showAdvanceStageDialog`, the `/orders/tracking` web route, `MobileCustomOrderTrackingPage`, and `InventoryMaterialConsumptionAdapter` in both composition layers. **Stage 11 complete; audit finding P2.2 closed.**
### Current narrow edit capabilities on `main`
@ -162,8 +162,8 @@ Rules:
- latest reported count for `kell_mobile`: `109/109 passed` ← +22 new (`MobileCustomOrderTrackingPage`, inventory adapter)
- latest reported count for `feature_policy`: `17/17 passed` (single smoke-test file)
- total: `2,373/2,373 passed` (+329 new from Stage 11C branch `feat/custom-order-tracking`)
- main baseline updated through: `feat/custom-order-ui` (Stage 11B complete, merged 2026-09-25, commit `6c299e8`)
- current branch work: `feat/custom-order-tracking` (Stage 11C) — complete, pending merge
- main baseline updated through: `feat/custom-order-tracking` (Stage 11C complete, merged 2026-09-25, commit `07e7e08`)
- current branch work: none — Stage 11 complete; next slice not yet started
- next branch: `feat/inventory-write-ops` (Stage 12A) — Inventory write operations and domain expansion
> **Note:** The historically quoted total of `1,458` excluded `feature_policy`, which was not listed in the tracker's counted set. Including its 17 tests, the true grand total is `1,475`. `feature_policy` coverage remains thin — all 17 tests live in one smoke-test file with no controller or widget tests. Expanding it is tracked as P3.6 and remains a Test/QA release blocker.