NK-WP-0058: T08 done; T06 built and tested, waits for railiance-platform's OpenBao role
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 943911@bnt-lap001 Assistant-Session: fc322940-1c8e-4bed-ab39-86cec99f23a0
This commit is contained in:
parent
c1df8ecfbd
commit
5a23b7fd06
2 changed files with 21 additions and 4 deletions
|
|
@ -375,9 +375,9 @@
|
|||
| task | NK-WP-0058-T03 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T04 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T05 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T06 | todo | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T06 | wait | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T07 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T08 | todo | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T08 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T09 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T10 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
| task | NK-WP-0058-T11 | done | — | workplans/NK-WP-0058-bounded-execution-operability.md |
|
||||
|
|
|
|||
|
|
@ -505,9 +505,11 @@ to ask the founder for on 2026-11-04/05 is then readable, or explicitly founder-
|
|||
|
||||
```task
|
||||
id: NK-WP-0058-T06
|
||||
status: todo
|
||||
status: wait
|
||||
priority: medium
|
||||
assignee: claude-code
|
||||
blocked_on: message-from:railiance-platform
|
||||
blocking_reason: "OpenBao role net-kingdom-bounded-executor-window-watch (CCR) requested in 50c86169; then image re-pin and make deploy-window-watch."
|
||||
depends_on: [NK-WP-0058-T09]
|
||||
state_hub_task_id: "6a4c7413-0675-5a06-b471-5f849ce0c721"
|
||||
```
|
||||
|
|
@ -523,6 +525,14 @@ The open check from 2026-11-05 on the overnight window is T11.
|
|||
|
||||
**Done when:** an unclosed window is closed or flagged without human memory, and this is tested on a stub.
|
||||
|
||||
**2026-11-06: built and tested; waits for railiance-platform.** Contract row O5.
|
||||
- `bounded-executor/window_watch.py` (`c63aa39`): if the write role exists, no run Job is active and none started
|
||||
in the last 10 minutes, it flags (exit 3) or closes (deletes the role, proves it gone). 8 stub tests.
|
||||
- rapp `manifests/window-watch.yaml` (`df61bd0`): a CronJob every 10 minutes in flag mode, list Jobs only, no
|
||||
Secret, deployed with its own `make deploy-window-watch`.
|
||||
- **Open:** railiance-platform's CCR for the OpenBao role (read-only first, `50c86169`), the image built from
|
||||
`c1df8ec` re-pinned in the rapp, then the founder's `make deploy-window-watch`.
|
||||
|
||||
### Runbook and tooling conventions
|
||||
|
||||
```task
|
||||
|
|
@ -586,7 +596,7 @@ for an ad hoc task.
|
|||
|
||||
```task
|
||||
id: NK-WP-0058-T08
|
||||
status: todo
|
||||
status: done
|
||||
priority: low
|
||||
assignee: claude-code
|
||||
depends_on: [NK-WP-0058-T02]
|
||||
|
|
@ -598,3 +608,10 @@ touch, and the single owning script per step. Each worker's result is then check
|
|||
T02 tests. This prevents the competing seeders and mismatched names seen on 2026-11-04.
|
||||
|
||||
**Done when:** the protocol is in the agent instructions, and its first use is checked by the contract tests.
|
||||
|
||||
**Result, 2026-11-06.**
|
||||
- **The protocol:** `.claude/rules/worker-protocol.md`, imported by `CLAUDE.md` and pointed to from `AGENTS.md`.
|
||||
- **The tool:** `tools/contract-tests/excerpt.py`.
|
||||
- **Its test** requires every table row to have details and a contract test; it found O4 missing details.
|
||||
- **First use:** T06. Row O5 was added first, and the excerpt for O5, E1, C1, E8, E9 and R2 guided the change. The
|
||||
result is checked by the contract suite (125 passed) and the rapp's CI.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue