generated from coulomb/repo-seed
feat(STATE-WP-0064): add consistency sweep remote-all API endpoint
Expose POST /consistency/sweep/remote-all so activity-core can trigger the workstation ADR-001 remote-all sweep via the bridge tunnel pattern. Records consistency_sweep_remote_all progress events and documents the cutover runbook while the local custodian-sync timer remains interim.
This commit is contained in:
@@ -4,7 +4,7 @@ type: workplan
|
||||
title: "Move State Hub consistency sync to Railiance01 (activity-core)"
|
||||
domain: custodian
|
||||
repo: state-hub
|
||||
status: ready
|
||||
status: active
|
||||
owner: codex
|
||||
topic_slug: custodian
|
||||
created: "2026-06-21"
|
||||
@@ -64,7 +64,7 @@ Out of scope:
|
||||
|
||||
```task
|
||||
id: STATE-WP-0064-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "ecc0f846-e00f-4063-8ec1-f6ad630e9265"
|
||||
```
|
||||
@@ -80,6 +80,14 @@ from the draft in `docs/cron-migration.md` §2A, adjusting:
|
||||
Sync definition to Railiance01 activity-core (projection manifest per
|
||||
`hourly-recently-on-scope` precedent). Enable after manual canary.
|
||||
|
||||
Done 2026-06-21:
|
||||
|
||||
- State Hub `POST /consistency/sweep/remote-all` + progress event
|
||||
`consistency_sweep_remote_all`
|
||||
- ActivityDefinition in `the-custodian/activity-definitions/` (`enabled: false`)
|
||||
- activity-core resolver query + k8s projection in `20-runtime.yaml`
|
||||
- Uses API invocation pattern (not cluster shell into laptop repo)
|
||||
|
||||
## T2 — Manual canary on Railiance01
|
||||
|
||||
```task
|
||||
@@ -136,7 +144,7 @@ complete. Update `docs/activity-core-delegation.md` cross-reference.
|
||||
|
||||
```task
|
||||
id: STATE-WP-0064-T05
|
||||
status: todo
|
||||
status: progress
|
||||
priority: low
|
||||
state_hub_task_id: "270ed7dd-aa79-469d-a817-e3fa1e71be41"
|
||||
```
|
||||
@@ -147,4 +155,8 @@ state_hub_task_id: "270ed7dd-aa79-469d-a817-e3fa1e71be41"
|
||||
note blockers cleared.
|
||||
- Dashboard or AGENTS snippet: "State Hub consistency sync" terminology.
|
||||
|
||||
Mark workplan `finished` when cluster schedule is the sole primary runner.
|
||||
Mark workplan `finished` when cluster schedule is the sole primary runner.
|
||||
|
||||
Progress 2026-06-21: `docs/consistency-sweep-runbook.md` added;
|
||||
`infra/README.md` and `docs/cron-migration.md` updated for API + parallel
|
||||
week. Final cutover wording deferred to T04.
|
||||
Reference in New Issue
Block a user