feat(admin): InboxList — orderkön som universal inkorg (våg 3.3-adoption) #130

Merged
admin merged 1 commits from feat/inbox-pilot-20260929 into main 2026-09-29 14:20:10 +00:00
Owner

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` ✓.
admin added 1 commit 2026-09-29 14:10:14 +00:00
feat(admin): InboxList — orderkön som universal inkorg (våg 3.3-adoption)
CI (SIAX Cloud) / sonar (pull_request) Skipped
CI (SIAX Cloud) / integration (push) Skipped
CI (SIAX Cloud) / sonar (push) Skipped
masterplan-lock / check (pull_request) Successful in 7s
masterplan-lock / check (push) Successful in 8s
CI (SIAX Cloud) / security (pull_request) Successful in 19s
Security Scan (SIAX Cloud) / security (push) Successful in 20s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 23s
CI (SIAX Cloud) / security (push) Successful in 24s
CI (SIAX Cloud) / integration (pull_request) Successful in 31s
CI (SIAX Cloud) / quality (push) Successful in 44s
CI (SIAX Cloud) / quality (pull_request) Successful in 2m13s
a2377215e7
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 main 2026-09-29 14:20:10 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#130