PUBLIC-VISIBILITY-CHECKLIST.md markdown
45 lines 1.9 KB
Raw
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.md with 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 .visibilitypublic).

When the boxes above are acceptable:

  1. GitHub → SettingsGeneralDanger ZoneChange repository visibilityPublic.
  2. Confirm Releases / Pages / Discussions settings match the public promise.
  3. Optional follow-ups (still Tier 3): DNS cutover for overseerkit.com per docs/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