PUBLIC-VISIBILITY-CHECKLIST.md markdown
45 lines 1.9 KB
Raw
sha256:8461d44b77376fbf06fa7c3e085d309e3010fd8d5886d63c63e69ce118811ad4 docs: record AFF-b feature-tip SHAs after AFF-b-ISR commit. Human 27 days 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 .visibility → public).

When the boxes above are acceptable:

  1. GitHub → Settings → General → Danger Zone → Change repository visibility → Public.
  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:208d9dc47f0c6d8553ee80aafc8f0993a6ebf0a88410746f47f58b4e7c6fd6a6 fix(muse): use rev-parse for muse-only branch status Human minor ⚠ 25 days ago