Våg 3.3:s sista bit i pilotprodukten: 0pts orderkö blir en universal inkorg.
Server (ADR-0001-mönstret):buildOrderInboxItem i lib/order-flow.ts projicerar öppna ordrar (draft/quoted/in_production → task normal; review → approval high) på kanoniska konvolver via createInboxItem (@siax/contracts/inbox 0.10.0). GET /api/orders returnerar inbox_item per order. Terminala statusar ger ingen post — inkorgen är öppna arbetsobjekt.
Klient:InboxList (@siax/ui 0.11.1) renderas ovanpå orderkön; resolve-aktionen gateras genom advance_action.state === "available" och driver befintlig advance-flow (attention-ordning, tomt-läge, a11y ur kerneln).
Verifiering: tests/order-flow 6/6 (approval-prioritet, terminala statusar utan post, draft-task) · full svit 1144 godkända / 0 fel · tsc grön · pnpm build ✓.
Våg 3.3:s sista bit i pilotprodukten: **0pts orderkö blir en universal inkorg**.
**Server (ADR-0001-mönstret):** `buildOrderInboxItem` i `lib/order-flow.ts` projicerar öppna ordrar (draft/quoted/in_production → task normal; **review → approval high**) på kanoniska konvolver via `createInboxItem` (`@siax/contracts/inbox` 0.10.0). GET /api/orders returnerar `inbox_item` per order. Terminala statusar ger ingen post — inkorgen är öppna arbetsobjekt.
**Klient:** `InboxList` (@siax/ui 0.11.1) renderas ovanpå orderkön; resolve-aktionen gateras genom `advance_action.state === "available"` och driver befintlig advance-flow (attention-ordning, tomt-läge, a11y ur kerneln).
**Verifiering:** tests/order-flow 6/6 (approval-prioritet, terminala statusar utan post, draft-task) · full svit **1144 godkända / 0 fel** · `tsc` grön · `pnpm build` ✓.
Servern projicerar öppna ordrar (draft/quoted/in_production/review) på
universal-inbox-konvolverna via createInboxItem (buildOrderInboxItem i
lib/order-flow, ADR-0001-mönstret: policy/resolution i serverlagret).
Admin renderar InboxList (@siax/ui 0.11.1) ovanpå orderkön — resolve-
aktionen gateras genom advance_action-state (available krävs). Terminala
statusar ger ingen post. tests/order-flow 6/6; full svit 1144/1144; build ✓.
CODEOWNERS rules
requested review from sax3l 2026-09-29 14:10:14 +00:00
admin
merged commit 98c6ec459f into main2026-09-29 14:20:10 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Våg 3.3:s sista bit i pilotprodukten: 0pts orderkö blir en universal inkorg.
Server (ADR-0001-mönstret):
buildOrderInboxItemilib/order-flow.tsprojicerar öppna ordrar (draft/quoted/in_production → task normal; review → approval high) på kanoniska konvolver viacreateInboxItem(@siax/contracts/inbox0.10.0). GET /api/orders returnerarinbox_itemper order. Terminala statusar ger ingen post — inkorgen är öppna arbetsobjekt.Klient:
InboxList(@siax/ui 0.11.1) renderas ovanpå orderkön; resolve-aktionen gateras genomadvance_action.state === "available"och driver befintlig advance-flow (attention-ordning, tomt-läge, a11y ur kerneln).Verifiering: tests/order-flow 6/6 (approval-prioritet, terminala statusar utan post, draft-task) · full svit 1144 godkända / 0 fel ·
tscgrön ·pnpm build✓.