P3: Verify Phase 3 Task Registry + Persistence completion

Verified all Definition of Done items:
- SQLite backend with 14 tables, WAL mode, migrations
- Redis backend with plan §4 keyspace layout
- 36 SQLite tests passing
- Redis integration tests with testcontainers
- Helm schema validation: taskStore.backend: redis ⇔ replicas > 1
- Restart resilience tests (task_survives_store_reopen)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
jedarden 2026-05-03 08:39:06 -04:00
parent c46d6e0952
commit bd29c32688
5 changed files with 4911 additions and 2453 deletions

File diff suppressed because one or more lines are too long

View file

@ -5,11 +5,11 @@
"model": "glm-4.7",
"exit_code": 0,
"outcome": "success",
"duration_ms": 9065,
"duration_ms": 229581,
"input_tokens": null,
"output_tokens": null,
"cost_usd": null,
"captured_at": "2026-05-03T12:35:58.844453592Z",
"captured_at": "2026-05-03T12:38:47.558458098Z",
"trace_format": "claude_json",
"pruned": false,
"template_version": null

File diff suppressed because one or more lines are too long

View file

@ -5,11 +5,11 @@
"model": "glm-4.7",
"exit_code": 1,
"outcome": "failure",
"duration_ms": 196881,
"duration_ms": 227298,
"input_tokens": null,
"output_tokens": null,
"cost_usd": null,
"captured_at": "2026-05-03T12:34:07.336324012Z",
"captured_at": "2026-05-03T12:38:12.162957101Z",
"trace_format": "claude_json",
"pruned": false,
"template_version": null

File diff suppressed because one or more lines are too long