Skip to content

chore: harden repo maturity baseline#16

Merged
N1ghthill merged 1 commit into
mainfrom
repo-maturity-hardening
Mar 30, 2026
Merged

chore: harden repo maturity baseline#16
N1ghthill merged 1 commit into
mainfrom
repo-maturity-hardening

Conversation

@N1ghthill
Copy link
Copy Markdown
Owner

Summary

  • harden repo governance and contribution baseline with license, support, security, code of conduct, dependabot, and working pre-commit hooks
  • move interface-owned planning/rendering/session summary helpers into master_control.interfaces.agent.* while keeping master_control.agent.* as compatibility re-exports
  • expand CI and local quality gates with Bandit, wheel smoke, Python 3.11 support, and updated product-facing documentation

Validation

  • python3 -m ruff check .
  • python3 -m mypy src
  • python3 -m bandit -q --severity-level medium --confidence-level medium -c pyproject.toml -r src scripts
  • python3 -m unittest discover -s tests
  • python3 -m pytest -q
  • python3 -m compileall src
  • python3 -m master_control --json doctor
  • python3 -m pip wheel . --no-deps -w /tmp/mc-dist
  • python3 -m pre_commit run --all-files

@N1ghthill N1ghthill merged commit b5b0cda into main Mar 30, 2026
4 checks passed
@N1ghthill N1ghthill deleted the repo-maturity-hardening branch March 30, 2026 10:14
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