diff --git a/workplans/FLEX-WP-0031-decision-record-emission.md b/workplans/FLEX-WP-0031-decision-record-emission.md index 5bcff1d..7c66357 100644 --- a/workplans/FLEX-WP-0031-decision-record-emission.md +++ b/workplans/FLEX-WP-0031-decision-record-emission.md @@ -62,6 +62,8 @@ and the node disk is at 84 %. ```task id: FLEX-WP-0031-T02 status: wait +blocked_on: message-from:audit-core +blocking_reason: "audit-core intake: sender registration, evidence_kind and heartbeat classes as cadence.yaml publishes them; gate is a registered sender." priority: high state_hub_task_id: "89661908-ca9a-5e4a-a0a5-62d1a9e02568" ``` @@ -138,6 +140,8 @@ Done 2026-09-23: ```task id: FLEX-WP-0031-T05 status: wait +depends_on: [FLEX-WP-0031-T02] +blocking_reason: "Per-class heartbeat sender and drain need the registered sender from T02." priority: high state_hub_task_id: "14bd6648-11da-53d7-a512-027005bd4772" ``` @@ -164,6 +168,8 @@ stays `wait` rather than in progress here. ```task id: FLEX-WP-0031-T06 status: wait +depends_on: [FLEX-WP-0031-T02] +blocking_reason: "Reconciliation compare needs audit-core GET /v1/reconciliation, which exists only once T02's sender is registered." priority: high state_hub_task_id: "bf92a951-3b69-59dd-8907-f6748c91a264" ``` @@ -192,6 +198,8 @@ undone. Stays `wait`. ```task id: FLEX-WP-0031-T04 status: wait +depends_on: [FLEX-WP-0031-T05, FLEX-WP-0031-T06] +blocking_reason: "Closing G2 needs the silence-finding gate, which needs T05's sender and T06's reconciliation." priority: medium state_hub_task_id: "423b3090-1b72-58fd-9353-5c907c7683bb" ```