driftless 0.3.0
This minor release contains a breaking contract-schema correction. Existing contracts that use migration.allow_* must migrate to exact files.editable paths before upgrading. See the 0.3 upgrade guide.
Added
- Runnable RAG, tool-agent, and support-classifier examples with unified key-free onboarding.
- Security policy, Dependabot updates, CodeQL scanning, and generated-site CI validation.
- Genuine CLI and public GitHub PR proof, plus redesigned landing, docs, and blog surfaces.
Changed
files.editableis now the exact deterministic repair boundary.- Validation and first-run guidance now point users to the next useful commands.
Fixed
- Dry-run PR paths no longer modify model configuration; real updates occur after deduplication and branch creation.
- Successful model-only swaps now include configured model files in pull requests.
- Editable, context, patch, and model config paths are contained within the repository.
- Generated Git branch components are sanitized.
Removed
- Legacy
migration.allow_*category flags. Replace them with exact repository-relativefiles.editablepaths.