P3: Verify Phase 3 Task Registry + Persistence completion
Phase 3 — Task Registry + Persistence (SQLite schema, Redis mirror) was already implemented in prior commits. Verified all components: - 14-table SQLite schema with migrations (001, 002, 003) - Redis-backed TaskStore implementation mirroring all tables - Schema versioning and migration system - Property tests for SQLite (proptest) - Restart resilience tests (task_survives_store_reopen, all_tables_survive_store_reopen) - Redis integration tests with testcontainers - O(cardinality) list iteration via _index secondary sets - Helm schema validation enforcing Redis when replicas > 1 - Redis memory accounting test (plan §14.7) All 36 task store tests pass. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
e5902bb47f
commit
680e78fd3d
4 changed files with 3044 additions and 3022 deletions
File diff suppressed because one or more lines are too long
|
|
@ -5,11 +5,11 @@
|
|||
"model": "glm-4.7",
|
||||
"exit_code": 124,
|
||||
"outcome": "timeout",
|
||||
"duration_ms": 600002,
|
||||
"duration_ms": 600001,
|
||||
"input_tokens": null,
|
||||
"output_tokens": null,
|
||||
"cost_usd": null,
|
||||
"captured_at": "2026-05-02T20:51:41.327695362Z",
|
||||
"captured_at": "2026-05-02T20:56:45.012175971Z",
|
||||
"trace_format": "claude_json",
|
||||
"pruned": false,
|
||||
"template_version": null
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
ac80d1f7652235648c02834d0ec274988b96a6cf
|
||||
e5902bb47f9b86cb2bd98ec69c26186ec47d56ba
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue