Skip to content

v0.6.1 - GitHub polish, install docs, and done gate hardening

Choose a tag to compare

@HaipingShi HaipingShi released this 08 Jul 03:18

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.js so npm scripts find a real Python interpreter instead of accepting broken python3 shims.
  • Fixed Windows UTF-8 test reads and added regression coverage for done gate scope matching and skipped verification.
  • Reworked README.md with 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.md and SECURITY.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/repo

Verification

  • npm test - 10 tests passed
  • python scripts/doctor.py --target project-template - healthy
  • python scripts/contract_check.py --target project-template - healthy
  • python scripts/coordinate_check.py --target project-template - healthy