v0.6.1 - GitHub polish, install docs, and done gate hardening
v0.6.1 - GitHub polish, install docs, and done gate hardening
This release tightens CodeRail's verification behavior and makes the GitHub repository easier to install, evaluate, contribute to, and release from.
Highlights
- Hardened
scripts/done_gate.py: skipped harness results now require explicit manual acceptance, and scope matching is path-segment aware. - Added
scripts/run_python.jsso npm scripts find a real Python interpreter instead of accepting brokenpython3shims. - Fixed Windows UTF-8 test reads and added regression coverage for done gate scope matching and skipped verification.
- Reworked
README.mdwith bilingual English/Chinese docs, richer icons, 5W2H, user/agent guidance, clone-first install prompts, and npm Git URL clarification. - Added GitHub project hygiene: CI workflow, issue templates, PR template, release notes config, and release checklist.
- Expanded
CONTRIBUTING.mdandSECURITY.md; completed the MIT license text for better GitHub license detection.
Install
git clone https://github.com/HaipingShi/coderail.git
cd coderail
python scripts/init_project.py --target /path/to/your/repo --mode standard
python scripts/doctor.py --target /path/to/your/repoVerification
npm test- 10 tests passedpython scripts/doctor.py --target project-template- healthypython scripts/contract_check.py --target project-template- healthypython scripts/coordinate_check.py --target project-template- healthy