From f20739348d0c8b65304552b3f5778ab14f2c4efd Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 28 Sep 2026 23:53:14 +0200 Subject: [PATCH] Qualify wait tasks per Task Wait Qualifiers v0.1 (CUST-WP-0074-T05, gate roots R4/R6/R7) Co-Authored-By: Claude Fable 5.1 Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 237582@bnt-lap001 Assistant-Session: f2b3d9f1-8fb9-4b9c-bc2b-837ec5dfc826 --- workplans/RCLK-WP-0004-deployment-adoption.md | 4 ++++ workplans/RCLK-WP-0005-infrastructure-as-code.md | 13 +++++++++++++ 2 files changed, 17 insertions(+) diff --git a/workplans/RCLK-WP-0004-deployment-adoption.md b/workplans/RCLK-WP-0004-deployment-adoption.md index 1304ae1..2c8175f 100644 --- a/workplans/RCLK-WP-0004-deployment-adoption.md +++ b/workplans/RCLK-WP-0004-deployment-adoption.md @@ -26,6 +26,8 @@ Native operation is a separate production-admission decision. This plan also own ```task id: RCLK-WP-0004-T01 status: wait +depends_on: [RCLK-WP-0005, RCLK-WP-0002] +blocking_reason: "Consumes RCLK-WP-0005 placement/custody/health receipts and RCLK-WP-0002 contract acceptance." priority: high state_hub_task_id: "a4040b78-ba86-54aa-b6b5-43fdefb3ddda" ``` @@ -39,6 +41,8 @@ Consume RCLK-WP-0005 infrastructure placement, custody, health and exact-source ```task id: RCLK-WP-0004-T02 status: wait +depends_on: [RCLK-WP-0005] +blocking_reason: "Admitted native test targets and RCLK-WP-0005 prerequisites; measured skew/suspend/outage/recovery coverage." priority: high state_hub_task_id: "28b4c1e0-833c-583d-9cca-fd794d58a0ac" ``` diff --git a/workplans/RCLK-WP-0005-infrastructure-as-code.md b/workplans/RCLK-WP-0005-infrastructure-as-code.md index 918be47..5799fc1 100644 --- a/workplans/RCLK-WP-0005-infrastructure-as-code.md +++ b/workplans/RCLK-WP-0005-infrastructure-as-code.md @@ -54,6 +54,8 @@ declares it in IaC after RCLK-WP-0002. ```task id: RCLK-WP-0005-T02 status: wait +depends_on: [RCLK-WP-0005-T01, RCLK-WP-0002, RAIL-HO-WP-0013] +blocking_reason: "T01 owners, RCLK-WP-0002 UTC/leap/quality contract and RAIL-HO-WP-0013 policy acceptance." priority: high state_hub_task_id: "f3eea5a7-e745-57a2-9d76-b78eeba0bf06" ``` @@ -78,6 +80,8 @@ alone does not prove bounded UTC accuracy. ```task id: RCLK-WP-0005-T03 status: wait +depends_on: [RCLK-WP-0002, RCLK-WP-0003] +blocking_reason: "Adopted RCLK-WP-0002 trust contract and RCLK-WP-0003 artifact; platform-approved durable trust refresh/rotation." priority: high state_hub_task_id: "bc07711b-96d1-5d72-aee1-21d39942564c" ``` @@ -113,6 +117,9 @@ delivery. ```task id: RCLK-WP-0005-T04 status: wait +depends_on: [RCLK-WP-0005-T01] +blocked_on: message-from:railiance-bootstrap +blocking_reason: "Bootstrap owner fresh-estate and upgrade rehearsal, failed-time gate and steady-state handoff receipts." priority: high state_hub_task_id: "584440e4-49ce-57f4-b6f1-953c0feec710" ``` @@ -136,6 +143,9 @@ state owners. No unsupported claim that corporate workstations can be converged. ```task id: RCLK-WP-0005-T05 status: wait +needs_human: true +depends_on: [RCLK-WP-0005-T02, RCLK-WP-0005-T03] +blocking_reason: "Disposable VM proof after T02/T03, then specifically authorized native verification through the S1 owner." priority: high state_hub_task_id: "1b9fa2cb-77c5-5519-a4d3-184cb8597f86" ``` @@ -160,6 +170,9 @@ restoring old epochs/trust. No unnoticed unrelated resource or credential change ```task id: RCLK-WP-0005-T06 status: wait +depends_on: [RCLK-WP-0005-T02, RCLK-WP-0005-T03, RCLK-WP-0005-T04, RCLK-WP-0005-T05] +blocked_on: message-from:railiance-telemetry +blocking_reason: "Telemetry/platform accept alerts, budgets and runbooks with native evidence from the preceding tasks." priority: high state_hub_task_id: "c2edb898-7446-5e82-8d2a-9f3f45f41b00" ```