generated from coulomb/repo-seed
1.3 KiB
1.3 KiB
id, type, title, domain, repo, status, owner, topic_slug, planning_priority, planning_order, state_hub_workstream_id, created, updated
| id | type | title | domain | repo | status | owner | topic_slug | planning_priority | planning_order | state_hub_workstream_id | created | updated |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RAIL-FAB-WP-0005 | workplan | Registry Hardening | railiance | railiance-fabric | completed | codex | railiance | medium | 5 | 75c64655-9062-46a3-a706-78ad09852cd6 | 2026-05-17 | 2026-05-17 |
RAIL-FAB-WP-0005 - Registry Hardening
Goal
Clean up the registry service for continued local use by removing noisy schema validation warnings, documenting the API contract, and adding a richer diagnostic endpoint.
Tasks
T01 - Schema Resolver Cleanup
id: RAIL-FAB-WP-0005-T01
status: done
priority: high
state_hub_task_id: "178900ba-a2a4-4f93-a1dd-a626c14e8d66"
Replace deprecated jsonschema.RefResolver usage with the modern referencing
registry API.
T02 - Registry Status Endpoint
id: RAIL-FAB-WP-0005-T02
status: done
priority: medium
state_hub_task_id: "523f9a35-2285-4b71-915c-9f06698dcc3a"
Add a registry /status endpoint that reports database path, table counts, and
latest accepted snapshots.
T03 - API Contract Documentation
id: RAIL-FAB-WP-0005-T03
status: done
priority: medium
state_hub_task_id: "d84ebf13-b90b-4296-8987-fc00ba6183ad"
Document the current registry HTTP API surface in one focused reference file.