Skip to content

chore: harden branch protection and align docs#26

Merged
SimTimms merged 1 commit into2.14.0from
worktree-hardening-and-docs-alignment
Mar 16, 2026
Merged

chore: harden branch protection and align docs#26
SimTimms merged 1 commit into2.14.0from
worktree-hardening-and-docs-alignment

Conversation

@SimTimms
Copy link
Copy Markdown
Owner

@SimTimms SimTimms commented Mar 16, 2026

Summary

  • P0: Hardened GitHub branch protection on main — enabled required PR reviews (1 approving, stale dismissed) and enforce admins via API
  • P1: Replaced unsupported CronCreate/CronDelete polling with background shell loop in deployment instructions and staging contention demo
  • P2: Fixed README assertion count (116→124), added /deploynope-console to command table, refreshed COVERAGE-MATRIX.md (merge into production = deny, reset = conditional deny/ask, actual test counts per file), replaced 39 hardcoded master references across 6 demo HTML files with config-driven production-branch terminology
  • P3: Standardized stage tag format in CLAUDE.md example and COVERAGE-MATRIX.md legacy label

Test plan

  • All 124 test assertions pass (bash tests/run-tests.sh)
  • Verify demo HTML pages render correctly with updated terminology
  • Confirm gh api repos/SimTimms/deploynope/branches/main/protection shows enforce_admins: true and required_pull_request_reviews present

🤖 Generated with Claude Code

…nch model

- Enable required PR reviews and enforce admins on main via GitHub API
- Replace unsupported CronCreate/CronDelete polling with background shell loop
- Update README assertion count (116 → 124) and add /deploynope-console command
- Refresh COVERAGE-MATRIX.md: merge into production = deny, reset = conditional deny/ask, actual test counts
- Replace 39 hardcoded 'master' references across 6 demo HTML files with production-branch terminology
- Standardize stage tag format in CLAUDE.md and COVERAGE-MATRIX.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@SimTimms SimTimms merged commit fb00259 into 2.14.0 Mar 16, 2026
@SimTimms SimTimms deleted the worktree-hardening-and-docs-alignment branch March 17, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant