v0.4.0 — B-grade first-use settlement
Focus
Settle B-grade GitHub projects through task-level increment judgment and the current project's first real use, without conflating evidence grade with installation scope.
Highlights
- schema v3 adds the explicit
deployment_scopeaxis:not-installed,project,user,global, orexternal-service migrate-v3upgrades schema v1/v2 roots transactionally and never infers deployment scopecapability-deploymentrecords approved deployment facts but never installs or removes files- method-only B projects remain reference-only; low-risk executable candidates use T0, approved project scope, and the current project's first real task as T1
- T1 success settles to A/retained + active/project; failure or an inconclusive result stays B/reference with an uninstall recommendation
- Grok Build and Codex share the maintained repo-scoped Skill, with Claude Code retained as a compatibility path
- no durable
project-trialstate is introduced, and grade A never means global installation
Upgrade
Existing schema v1/v2 workflow roots must follow the v0.3 to v0.4 migration guide and supply one explicit deployment scope for every capability.
Validation
- Python unit tests: 23/23 passed
- Node audit tests: 1/1 passed
- generated schema v3 demo: 2 projects, 1 semantic project, 3 capabilities, 0 errors
- repository validation: 141 Markdown files, full Git history scanned, 0 errors
git diff --check: passed
See the full changelog.