6090b9e5b1
Adds `pr8-headless-api-schema.md`: - Scope summary (3 schema-only tables for Stage 1 headless API base) - Per-task commit table (T8.1-T8.6) - Acceptance: 9 new tests + 3 tables auto-created + FK behaviour + partial index DDL pinned - Architecture decisions (key_prefix global UNIQUE rationale, String scopes not PG text[], external_users workspace_id redundancy, no Repository class until Stage 1, T8.6 reverse invariant) - File structure index (new vs modified) - Live smoke commands (RDS \dt + \d+ api_keys for partial index) Updates STATUS.md: - One-line status: Stage 0 工程层面收尾 (PR1-PR8 全合) - 8-PR status table: PR8 row marked merged with commit range and impl note link - Test baseline: PR8 末 3250 passed + 31 skipped + 18 flake; +163 new tests over Stage 0 - Skipped/deferred 行 加 PR8 RDS live smoke 项 - Next-step suggestion 翻新:6 个 live verification 用户跟进项 + Stage 0 退出 Go/No-Go 工程门已满足 + Stage 1 可启动方向 - PR8 经验回顾段:Inline + 严格 TDD,3 张表互相独立,T8.6 反向 invariant 锁定历史坑 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>