Future API compatibility
Proposed approach (not implemented in v0.1)
- CI publishes
catalog.jsonas an artifact and Pages asset. - A worker syncs JSON into Supabase tables 1:1 with Zod types.
- Public read API serves the same fields as
Tool/Stackschemas. - Writes remain via Git pull requests for auditability—or gated admin sync.
No authentication system is required for v1 static hosting.