Highlights
- Fixed Pi generic subagent delegation so legacy SDD model guidance no longer forces
model: sonnetinto non-SDD Pi subagent launches. - Scoped explicit model-assignment instructions to SDD and Judgment-Day phase agents, where phase routing is intentional and reviewable.
- Removed stale non-Claude orchestrator model rows from generated prompt assets and golden snapshots.
- Added regression coverage to keep generic delegation from overriding
.pi/settings.json/ runtime model configuration.
Why this matters
Generic Pi subagents should inherit Pi's normal model resolution. That lets .pi/settings.json, package defaults, and runtime overrides decide the model instead of a stale Gentle AI prompt silently taking control.
Validation
go test ./internal/components/sdd ./internal/app ./internal/assetsgoreleaser check- Judgment Day approved after iterative fixes across
gentle-aiandgentle-pi. - GitHub Actions release workflow completed successfully.
Upgrade
brew upgrade gentle-ai