diff --git a/workplans/ACTIVITY-WP-0039-multi-worker-identity-and-token-custody.md b/workplans/ACTIVITY-WP-0039-multi-worker-identity-and-token-custody.md index 23b9a50..3efcbf4 100644 --- a/workplans/ACTIVITY-WP-0039-multi-worker-identity-and-token-custody.md +++ b/workplans/ACTIVITY-WP-0039-multi-worker-identity-and-token-custody.md @@ -104,7 +104,7 @@ confirm the metered path for its catalog. ```task id: ACTIVITY-WP-0039-T03 -status: wait +status: done priority: high state_hub_task_id: "73d7f032-5ec3-550e-83ac-b9852c09ace4" ``` @@ -144,6 +144,13 @@ writes a non-secret step trace to `WP0039_STATUS`. The trace holds the failing step, the exit code, and bao's error text, never the value. The script was tested against a stub `bao`: silent, and a no-op on rerun. +The failed runs never started the script. The founder's terminal was outside the +repository, so the relative script path did not resolve, and no status file +was written. With the absolute path, the founder's run on 2026-09-23 succeeded. +warden reported no failure and no revocation warning. The status trace shows +both paths absent beforehand, then written, then verified with a 64-character +token field, then exit 0. No value was printed or logged. + Read warden's printed line rather than its exit code (orientation section 5). Minting does not depend on T02, but ESO cannot read the paths until the policy lands.