- Confirm version in
pyproject.toml(and tag plan) is correct -
python -m venv .venv && source .venv/bin/activate -
pip install -U pip -
pip install -e '.[dev]' -
pytestpasses -
python -m suy_sideguy.warden --helpworks -
python -m suy_sideguy.forensic_report --helpworks
- README reflects current CLI and behavior
- Security caveats are accurate and explicit
-
CONTRIBUTING.mdpresent and current -
SECURITY.mdpresent with private reporting guidance - LICENSE present and correct
-
python -m pip install build -
python -m buildsucceeds - Verify wheel/sdist include package + docs expected for release
- Validate console entry points:
-
suy-warden --help -
suy-forensic-report --help
-
- Scope example reviewed for least privilege
- Confirm docs recommend
--agent-pidfor production use - Confirm logs path/retention strategy documented for operators
- Confirm kill semantics (
SIGKILL) are explicit in docs
-
.gitignoreexcludes virtualenv/build/log artifacts - No secrets or private logs in git history/staging
-
git statusclean except intentional release changes
- Commit with release-prep message
- Tag release (e.g.,
v0.1.0-alpha.1) - Publish release notes with known limitations