Checkpoint before implementing dynamic API system (openspec: replace-static-api-with-dynamic)

Marks the working state before replacing static Lua/nginx generation with dynamic runtime handlers.

Current state:
- Query endpoints: Using qbuilder (dynamic) ✅
- Transition endpoints: Using generated Lua modules (to be replaced)
- All database functions: Working and unchanged
- Tests: Comprehensive qbuilder test suite

OpenSpec change: replace-static-api-with-dynamic
Branch: ai-dev-path-versioning
Commit: a8b0b168
Date: 2026-01-23 17:46:00

Safe rollback point: git checkout pre-dynamic-api
This tag has no release notes.