Close Phase 3 Task Registry + Persistence bead (miroir-r3j)

Phase 3 was already complete with all 14 tables implemented:
- SQLite backend (2,536 lines) with rusqlite
- Redis backend (3,884 lines) with TaskStore trait
- Migrations system with schema version tracking
- Helm schema validation (replicas > 1 requires redis)
- Redis memory accounting documentation

All 12 Phase 3 tests pass, helm lint validates the schema constraints.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
jedarden 2026-05-03 14:53:10 -04:00
parent 85818655b6
commit cd55da09e7
4 changed files with 1637 additions and 2634 deletions

File diff suppressed because one or more lines are too long

View file

@ -3,13 +3,13 @@
"agent": "claude-code-glm-4.7",
"provider": "zai",
"model": "glm-4.7",
"exit_code": 124,
"outcome": "timeout",
"duration_ms": 600003,
"exit_code": 0,
"outcome": "success",
"duration_ms": 56044,
"input_tokens": null,
"output_tokens": null,
"cost_usd": null,
"captured_at": "2026-05-03T18:08:19.208057368Z",
"captured_at": "2026-05-03T18:14:25.770803235Z",
"trace_format": "claude_json",
"pruned": false,
"template_version": null

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
01cae86e85d1190f36d0938940ad6688bfcbc9e8
85818655b6be32530b8ec0a9ed10c46521ee0f11