custodian-sync
cd4cbb66c2
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-09:
- update .custodian-brief.md for state-hub
2026-07-09 01:10:00 +02:00
9343981c6a
deploy: pin railiance helm image to main-1cf949b (edge read cache)
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Has been cancelled
2026-07-09 01:09:41 +02:00
35c996416b
Complete STATE-WP-0071 railiance01 caller migration deploy
...
CI Smoke / host-smoke (push) Successful in 4s
CI Smoke / container-smoke (push) Successful in 40s
Deploy activity-core:railiance01-prod (1a06368), repair railiance01 git
checkouts, roll k8s runtime, run consistency sweep canary, and capture
legacy-meter evidence with fix-consistency attribution. Mark STATE-WP-0070
T01 done; finish STATE-WP-0071.
2026-07-09 01:08:45 +02:00
custodian-sync
0562ef4b46
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 6s
CI Smoke / container-smoke (push) Successful in 9s
Updated by fix-consistency on 2026-07-09:
- update .custodian-brief.md for state-hub
2026-07-09 01:08:01 +02:00
1cf949bda4
feat(edge): add offline read cache for allowlisted State Hub GET routes
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Build and Publish Multi-Context Image / build-and-push (push) Successful in 51s
The edge relay now persists successful GET responses and serves them with
stale markers when upstream is unreachable. Extend Forgejo image workflow
path filters so api changes trigger registry publishes.
2026-07-09 01:04:15 +02:00
138299293d
Activate STATE-WP-0071 for railiance01 deploy execution
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Register workplan and tasks in hub (cf7199a1); set status active after
operator review so Ralph loop can drive T01–T06 automatically.
2026-07-09 00:56:19 +02:00
custodian-sync
c91e46777a
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 4s
Updated by fix-consistency on 2026-07-09:
- update .custodian-brief.md for state-hub
2026-07-09 00:56:00 +02:00
custodian-sync
0cc350d452
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 22:51:19 +00:00
3dd6ef87dd
Add STATE-WP-0071 workplan for railiance01 caller migration deploy
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 5s
Operational deploy plan for WSL baseline, ops-bridge tunnels, railiance01 git
repair, activity-core k8s rollout, and legacy-meter verification. Links from
STATE-WP-0070 T01; status proposed pending operator review.
2026-07-09 00:50:24 +02:00
custodian-sync
19bd56854c
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 3s
Updated by fix-consistency on 2026-07-09:
- update .custodian-brief.md for state-hub
2026-07-09 00:44:05 +02:00
14b7d8418d
Retire GET /workstreams/workplan-index with 410; railiance01 deploy runbook
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Return 410 Gone for legacy workplan-index route (replacement /workplans/index).
Add tests, update transition backlog, operator deploy evidence doc, and
STATE-WP-0070 progress notes.
2026-07-09 00:43:08 +02:00
7e68f9e8e3
Capture legacy-meter evidence 2026-07-09 (1-day window)
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
2026-07-09 00:40:12 +02:00
da7650adf9
STATE-WP-0070 T01: note railiance01 deploy blocker
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
2026-07-09 00:39:14 +02:00
bb6bec9f10
STATE-WP-0070: identity headers, archive 0069, phase-2 workplan
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Has been cancelled
Add X-StateHub-Component to fix-consistency and other State Hub REST callers for
legacy-meter attribution. Archive STATE-WP-0069; open STATE-WP-0070 for
meter-gated phase-2 retirement. Task POST bodies use workplan_id only.
2026-07-09 00:39:09 +02:00
custodian-sync
2f06751d4f
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-09:
- update .custodian-brief.md for state-hub
2026-07-09 00:38:34 +02:00
6c172c656b
Update caller inventory: activity-core progress dual-write stopped
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 4s
2026-07-09 00:32:01 +02:00
custodian-sync
f2f823603d
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 21s
Updated by fix-consistency on 2026-07-09:
- update .custodian-brief.md for state-hub
2026-07-09 00:30:19 +02:00
b05ca2ca8c
Migrate remaining in-repo workstream REST callers to /workplans
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 6s
Point cleanup_stale_tasks, validate_repo_adr, custodian_cli, dashboard data
loaders, extensions poll, MCP legacy resource, and consistency_check task
queries at preferred /workplans routes. Add caller inventory evidence doc.
2026-07-09 00:25:54 +02:00
custodian-sync
050cbbceb9
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 21:50:20 +00:00
c09f37987c
Capture live legacy-meter weekly-review evidence from production hub
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Replace pytest stub with hub snapshot: retires workstream.completed subject
in registry and records DELETE /workstreams retirement candidate.
2026-07-08 23:39:01 +02:00
custodian-sync
0f2f3b38ec
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 23:38:32 +02:00
e0c954d098
Finish STATE-WP-0069: retire legacy completion event and DELETE /workstreams
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Stop dual-publishing org.statehub.workstream.completed; return 410 Gone for
legacy DELETE /workstreams/{id}. Migrate fix-consistency, MCP adhoc bootstrap,
and dashboard token summary to /workplans/. Add legacy-meter evidence capture
script and pytest snapshot; update docs and close out the workplan.
2026-07-08 23:37:46 +02:00
custodian-sync
b659ff8d13
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 21:20:18 +00:00
388b330809
STATE-WP-0069 T04/T06: body metering and workplan-first state internals
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Share LegacyWorkstreamIdBodyMixin across create schemas; meter POST /tasks/
and /decisions/ workstream_id bodies. State summary uses workplan flow;
NextStep dual-writes workplan_* fields alongside legacy workstream_*.
2026-07-08 23:13:28 +02:00
6e5e150803
STATE-WP-0069 T04: Sunset headers and POST /progress body metering
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Add Sunset to legacy compat responses (Jun 2027 planning horizon).
Meter POST /progress/ bodies that use workstream_id; wire hub-core body
hook. Consolidate workstreams deprecation headers via legacy_compat.
2026-07-08 23:06:45 +02:00
custodian-sync
05a138bc1c
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 2s
CI Smoke / container-smoke (push) Successful in 22s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 23:00:07 +02:00
custodian-sync
4e6dfe4f5c
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 3s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 20:36:35 +00:00
242dd25253
STATE-WP-0069 T03: normalize MCP progress events to workplan_id
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 42s
_emit_progress_event strips legacy workstream_id from POST /progress/
payloads. Task and decision side-effect events now set workplan_id
explicitly so automatic progress logging stays workplan-first.
2026-07-08 22:34:56 +02:00
custodian-sync
7b2348ef90
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 5s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 22:30:37 +02:00
4934655a67
STATE-WP-0069: meter /progress workstream_id and fix MCP task queries
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Wire hub-core progress legacy-meter hook for GET /progress/?workstream_id.
MCP list_tasks, list_blocked_tasks, and list_human_interventions now call
REST with workplan_id only so internal clients do not inflate legacy usage.
2026-07-08 22:29:22 +02:00
custodian-sync
0292be0787
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 19:51:01 +00:00
custodian-sync
c9a166bce8
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 21:43:36 +02:00
custodian-sync
17acadd614
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 19:35:01 +00:00
custodian-sync
e6bb73b121
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 21:33:17 +02:00
793a39a1a4
STATE-WP-0069 T04: meter workstream_id query-param aliases
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Add legacy_compat helper and Deprecation headers when callers filter
/tasks, /decisions, /token-events, or /execution/launch-requests with
workstream_id. Preferred workplan_id filters are unchanged. Route removal
remains gated on legacy-meter zero-usage windows.
2026-07-08 21:32:14 +02:00
custodian-sync
b2b72b7327
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 26s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 21:27:20 +02:00
2b83654ac3
STATE-WP-0069 T06: add workplan flow entity and prefer open_workplans
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Introduce flows/workplan.yaml and /flows/workplan/* routes alongside the
legacy workstream flow. Dashboard, README, and MCP flow docs now prefer
open_workplans with open_workstreams fallback until dual-key retirement.
2026-07-08 21:26:29 +02:00
custodian-sync
f596fc27c7
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 4s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 19:05:04 +00:00
custodian-sync
4db8140e42
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 20:56:10 +02:00
1b8ddbf833
STATE-WP-0069: document activity-core weekly legacy-meter schedule
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Note weekly-legacy-meter-review activity posting legacy_meter_weekly_review
progress for retirement gating.
2026-07-08 20:55:12 +02:00
custodian-sync
51317c29a2
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 18:50:08 +00:00
custodian-sync
7440a4312c
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 20:35:23 +02:00
e6a6af035c
STATE-WP-0069: MCP Phase 1 deprecation + open_workplans summary alias
...
CI Smoke / host-smoke (push) Waiting to run
CI Smoke / container-smoke (push) Waiting to run
Complete MCP legacy deprecation coverage (resource + docstrings + TOOLS.md).
Dual-write open_workplans on /state/summary alongside open_workstreams;
get_domain_summary prefers the new key. T06 internal rename started.
2026-07-08 20:33:53 +02:00
9e93b517e4
CUST-WP-0055 T07: add archive workplan terminology grandfather note
CI Smoke / host-smoke (push) Waiting to run
CI Smoke / container-smoke (push) Waiting to run
2026-07-08 20:32:26 +02:00
custodian-sync
333f3602e0
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 14:50:11 +00:00
custodian-sync
4348d13aba
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 16:36:59 +02:00
d431e69c04
feat(mcp): add legacy workstream alias deprecation warnings (STATE-WP-0069 T03)
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Legacy MCP tools and the workstreams resource now return _deprecation payloads
pointing to workplan-named replacements. get_domain_summary uses workplan-first
prose and exposes a workplans key alongside the legacy workstreams field.
2026-07-08 16:35:42 +02:00
custodian-sync
137cc92d89
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 14:20:17 +00:00
custodian-sync
969401d94c
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Updated by fix-consistency on 2026-07-08:
- update .custodian-brief.md for state-hub
2026-07-08 16:12:02 +02:00
b2264d1f06
feat(terminology): workplan-first dashboard and retirement backlog (STATE-WP-0069)
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Add the ranked legacy-interface backlog (T01), rename dashboard navigation and
user-facing copy to workplan while preserving wire-compat API keys (T02), and
activate the retirement workplan with T01/T02 marked done.
2026-07-08 16:11:03 +02:00