PUBLIC-VISIBILITY-CHECKLIST.md
markdown
sha256:0e9549ec7b463911bc08b7d586dc320b1ac9b1f5c943ee7e3865dcc6cb0f6f83
chore(governance): sync handover+roadmap to 84db8c8 (drift:…
Human
1 day ago
Public visibility checklist (maintainers · Tier 3)
Use this once before flipping aaronrene/overseer-kit from private to
public on GitHub. Flipping visibility is Tier 3 — a human operator action.
Ready when all boxes are green
Product surface
- [x] MIT
LICENSE+ matching SPDX on packaging/landing - [x]
SECURITY.mdwith private advisory path - [x] Public landing under
docs/landing/ - [x] Public docs index
docs/README.md - [x] Thin consumer boundary stubs (no private pilot trees required)
- [x]
CONTRIBUTING.md - [x] Migrate guide
docs/MIGRATE-EXISTING-REPO.md
Laundry removed from the public tree
- [x] No
docs/archive/personal/operator paste dumps - [x] No
docs/archive/operators/private-tree runbooks - [x] No
docs/archive/consumers/detailed sister-product pilot packs - [x] Maintainer archive limited to
phases/+thinking/(kit contracts/vision)
Secrets / history pass
- [x] Working tree scan: no PEM / private-key /
ghp_/sk-/.env*matches - [x]
desktop/keys/holds public verifying material only - [x] No tracked
.env*history hits for credential filenames in this pass - [x] Operator spot-check: GitHub Settings → Secrets (Actions) contain only intended signing/API names — never commit secret values
- [x] Operator spot-check: Issues/PR draft text has no private URLs or tokens
Flip (operator only)
DONE 2026-08-12 — repo is public (gh api … --jq .visibility → public).
When the boxes above are acceptable:
- GitHub → Settings → General → Danger Zone → Change repository visibility → Public.
- Confirm Releases / Pages / Discussions settings match the public promise.
- Optional follow-ups (still Tier 3): DNS cutover for
overseerkit.comperdocs/landing/HOSTING.md; enable GitHub Security advisories if not already on.
Do not automate this flip from CI or agent sessions.
File History
1 commit
sha256:6abcf1fa82a7a621ccbc945f19acdba5bc0db54569599404a1452fb4a096a199
fix(ISR): default require_independent_second_reviewer to require
Human
minor
⚠
1 day ago