Finish REIN-A-0002 timer cutover

This commit is contained in:
tegwick 2026-08-08 21:13:13 +02:00
parent 941666e418
commit e0916ed531
4 changed files with 106 additions and 15 deletions

View file

@ -4,12 +4,12 @@ type: workplan
title: "Ops run claim loop and approach selection"
domain: agents
repo: rein-aharness
status: in_progress
status: finished
owner: grok
topic_slug: rein-aharness
priority: high
created: "2026-08-03"
updated: "2026-08-03"
updated: "2026-08-08"
depends_on:
- ACTIVITY-WP-0026
related:
@ -127,7 +127,7 @@ Proof window for timer cutover (T05) starts here.
```task
id: REIN-A-0002-T05
status: todo
status: done
priority: medium
state_hub_task_id: "a04a98e3-ca6a-4a18-b6fd-47a77047ca90"
```
@ -135,11 +135,13 @@ state_hub_task_id: "a04a98e3-ca6a-4a18-b6fd-47a77047ca90"
**Procedure landed:** `deploy/docs/timer-cutover.md` + FI `docs/recurrence-ops.md`
updated for claim-loop primary / timer break-glass.
Still open on railiance:
Completed on railiance (verified 2026-08-08):
1. Fill proof table (5 clean cycles).
2. Disable FI + Binky host oneshot timers.
3. Keep install scripts for break-glass.
1. Five-cycle proof table filled from production claim-loop journal (eight clean
FI/Binky cycles observed in total).
2. FI host timer is disabled/inactive; Binky host timer is not installed and
inactive.
3. Install scripts and manual service starts remain documented for break-glass.
**Done when:** docs + railiance state match; dual-clock residual closed for FI/Binky.
@ -164,12 +166,16 @@ state_hub_task_id: "cca10835-d6fc-4ce1-a361-d2d1f2693872"
- [x] Claim loop does not require Forgejo or issue-core for FI/Binky ops
- [x] Approach table selects fi-research-brief / brief-daily without host “schedule”
- [ ] Timers demoted after proof window (**T05** operator)
- [x] Timers demoted after proof window (**T05**)
- [x] ACT-ADR-005 / ACTIVITY-WP-0026 contracts implemented
**Shipped:** `ops_run_client`, `approaches`, `claim_loop`, CLI `claim-loop` /
`run --from-ops-run` / `poll --source=ops-run`, unit tests, install + cutover docs.
**Residual handoff:** `REIN-A-0003` captures the separately observed unmatched
Binky weekly-review ops run; it does not reopen the completed FI/Binky daily
cutover scope.
## Out of scope
- Implementing ops_run schema (ACTIVITY-WP-0026)