- survey the 28.3.0 gitea feature catalog schema-derived from the
sqlite snapshot plus a read-only production-db pass; 117 tables
grouped into 26 feature areas with draft dispositions anchored to
workflows, user classes, and ADR-002 (no observed-usage bias)
- record production-db ground truth the walk lacked: zero 2FA, zero
real OAuth apps, one unverified GPG key, and the exact ten-repo
push-mirror roster (a direct OQ-FG-07 migration input)
- re-anchor the phase 0 requirements work: requirements derive from
a vision plus workflows, user classes, and ADRs with zero
version-based hedging; the walk and survey are sizing/validation
inputs, never the requirements source
- fix the walk-rule vocabulary: every disposition lands at a named
roadmap milestone or is explicitly rejected; 'deferred without a
named home' removed
- rewrite the convergence checklist into session-sized line items
(vision.md, requirements.md, roadmap/feature map, 0.1 as milestone
1, then the existing downstream items)
Verification: em-dash grep clean across AGENTS.md scope; docs-only
change (no Cargo manifest in the repo yet, cargo set not applicable)