docs(kitchen-ops-bff): align lifecycle board reads
This commit is contained in:
parent
b6b6c8fcf6
commit
6d4251b3b3
@ -31,5 +31,6 @@ This BFF exposes kitchen board, claim or release, transition, and priority workf
|
|||||||
|
|
||||||
- `kitchen-service` currently exposes claim but not a dedicated release contract, so the release route reuses the claim validation path and projects a release-oriented response for the BFF edge.
|
- `kitchen-service` currently exposes claim but not a dedicated release contract, so the release route reuses the claim validation path and projects a release-oriented response for the BFF edge.
|
||||||
- Transition requests now forward `ContextId` to `kitchen-service` so kitchen actions land in the correct shared restaurant lifecycle context.
|
- Transition requests now forward `ContextId` to `kitchen-service` so kitchen actions land in the correct shared restaurant lifecycle context.
|
||||||
|
- Board reads now rely on the lifecycle-driven kitchen ticket materialization in `kitchen-service`, which means newly accepted restaurant orders can appear without a stack reset.
|
||||||
- The BFF keeps temporary edge-state compatibility for existing web clients by translating `Cooking|Ready|Served` to the canonical kitchen-service states `Preparing|ReadyForPickup|Delivered`.
|
- The BFF keeps temporary edge-state compatibility for existing web clients by translating `Cooking|Ready|Served` to the canonical kitchen-service states `Preparing|ReadyForPickup|Delivered`.
|
||||||
- Correlation IDs are preserved through Thalos session checks and kitchen-service calls.
|
- Correlation IDs are preserved through Thalos session checks and kitchen-service calls.
|
||||||
|
|||||||
@ -124,7 +124,7 @@ public sealed class KitchenWorkflowServiceClientTests
|
|||||||
private const string BoardPayload = """
|
private const string BoardPayload = """
|
||||||
{
|
{
|
||||||
"contextId": "demo-context",
|
"contextId": "demo-context",
|
||||||
"summary": "Kitchen board shows queued, preparing, and ready lanes for the current service context.",
|
"summary": "Kitchen board now reflects persisted tickets linked to shared restaurant orders.",
|
||||||
"lanes": [
|
"lanes": [
|
||||||
{
|
{
|
||||||
"lane": "queued",
|
"lane": "queued",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user