feat(RMGR-WP-0002): dual-run writeback, flags, meter, SH facade
Add dual-run flags/meter, harden task-status (idempotency, UUID, head, push), State Hub adapter for PATCH /tasks and C-15/reconcile proxy, pilot evidence, and finish RMGR-WP-0002.
This commit is contained in:
parent
bb1d030257
commit
310b43079d
14 changed files with 679 additions and 50 deletions
40
docs/evidence/wp0002-pilot.json
Normal file
40
docs/evidence/wp0002-pilot.json
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"workplan": "RMGR-WP-0002",
|
||||
"pilot_slug": "repo-manager",
|
||||
"flags": {
|
||||
"RM_WRITEBACK": "1",
|
||||
"RM_RECONCILE": "1",
|
||||
"RM_PILOT_REPOS": "repo-manager"
|
||||
},
|
||||
"fixture_path": "/tmp/rmgr-pilot-1960028",
|
||||
"before_sha": "3a856de",
|
||||
"after_cli_sha": "0e9d616",
|
||||
"rollback": "unset RM_WRITEBACK RM_RECONCILE RM_PILOT_REPOS",
|
||||
"meter_path": "/home/worsch/repo-manager/docs/evidence/mutation-meter-pilot.jsonl",
|
||||
"meter_lines": [
|
||||
{
|
||||
"ts": "2026-08-09T21:18:30.362077+00:00",
|
||||
"source": "repo-manager",
|
||||
"kind": "task_status_writeback",
|
||||
"repo_slug": "repo-manager",
|
||||
"detail": {
|
||||
"task_id": "RMGR-WP-0002-T01",
|
||||
"status": "progress",
|
||||
"git_sha": "0e9d6163318c8d69eeb132facab6570f3a135302",
|
||||
"correlation_id": "a9bcd3bc-24db-493f-8ee1-afce9e5dbe38"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-09T21:18:31.234835+00:00",
|
||||
"source": "repo-manager",
|
||||
"kind": "task_status_writeback",
|
||||
"repo_slug": "repo-manager",
|
||||
"detail": {
|
||||
"task_id": "RMGR-WP-0002-T01",
|
||||
"status": "done",
|
||||
"git_sha": "3a6366f837d01ddf8e10fe046547a4a0ccc85372",
|
||||
"correlation_id": "d61b0719-b3fd-4d4d-8179-48f030c33786"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue