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:55:16 -04:00
parent cd55da09e7
commit ea263b2da4
4 changed files with 3717 additions and 1637 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": 0,
"outcome": "success",
"duration_ms": 56044,
"exit_code": 124,
"outcome": "timeout",
"duration_ms": 600001,
"input_tokens": null,
"output_tokens": null,
"cost_usd": null,
"captured_at": "2026-05-03T18:14:25.770803235Z",
"captured_at": "2026-05-03T18:53:27.060912793Z",
"trace_format": "claude_json",
"pruned": false,
"template_version": null

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
85818655b6be32530b8ec0a9ed10c46521ee0f11
cd55da09e76adf62954cc21e281005a408dd7741