v0.5.0
What's new
Self-contained install — Rules, agent configs, and the ONNX embedding model ship inside the wheel. pip install reporails-cli works immediately — no separate setup step.
Content-quality checks — 25 rules now analyze instruction structure at the atom level: charge (directive/constraint/ambiguous), modality, and specificity. Regex fallbacks
preserved for offline use.
Heal command — ails heal auto-fixes backtick wrapping, bold→italic on constraints, full-sentence italic, and charge ordering.
Mapper daemon — ails daemon start keeps the model loaded between runs for sub-second re-checks.
File type classification — Rules declare which file types they target. Rules that target a missing surface are silently skipped — no false positives.
Install
pip install reporails-cli
npx @reporails/cli check .
uvx --from reporails-cli ails check .
Breaking changes
- JSON output schema: files/stats replaces score/level/violations
- Removed commands: update, dismiss, judge
- Removed flags: --experimental, --no-update-check, -q
- Removed formats: compact, brief
- --strict now exits 1 on any finding (was errors only)
- Project config directory: .reporails/ → .ails/
- Level labels renamed (Organized→Structured, Distributed→Substantive, Contextual→Actionable, Extensible→Refined, Governed→Adaptive)
Full changelog
See CHANGELOG.md for the complete list.
Full Changelog: 0.4.0...0.5.0