- 52 repos (35 public + 17 private incl. alkfamily): both halves of
ADR-002's scope sentence are already operational; new-repo default
is private
- visit patterns: web surface is crawler/scan noise (42k reqs,
~12.8k IPs over 2 days); real git transport is near-100% SSH
- non-git SSH usage: none authorized in 72h; pure git door
- key inventory: ~10 accounts, 12 ed25519 keys, no tokens/webhooks/
protected branches; DB-verified zero usage of issues/PRs/LFS/
actions across both halves
- migration sizing corrected: ~158 MB git on disk (DB size column
stale); backup locations remain a cutover-plan verification
- OQ-FG-09 gains a live precedent: blob-heavy crawls burned gitea
CPU until bounded