Repository navigation
v0.9.0
Release v0.9.0
This stable release includes the following changes.
Summary:
- 9 features
- 2 fixes
- 4 documentation updates
- 4 maintenance changes
Compare: v0.8.2...v0.9.0
Highlights
- Defer a blocked task, sweep deferred blockers at festival end, force to drop (#424)
- Append forced-completion records instead of overwriting DROPPED_BLOCKERS.md
- Make Fest README easier to try and share (#423)
Features
- Defer a blocked task, sweep deferred blockers at festival end, force to drop (#424)
- Carry deferred blockers, the sweep and the executor policy into fest next
- Add fest task blocked --list and split the blocker displays
- Bring deferred blockers back, bound the sweep, and guard forced completion
- Add fest task defer and the fest task unblock reject note
- Add the shared operator guard, the typed deferral confirmation and the ledger cross-check
- Convert every progression call site to the settled predicate
- Make deferral, sweep and forced completion durable in the event log
- Add the task deferral record, the settled and done predicates, and fest task blocked --tried
Fixes
- Append forced-completion records instead of overwriting DROPPED_BLOCKERS.md
- Recognise the CLAUDECODE marker Claude Code actually sets
Documentation
- Make Fest README easier to try and share (#423)
- Restore README banner at a compact size
- Separate Festival suite and Fest CLI installation
- Drop the retired Go Report Card badge (#422)
Maintenance
- Keep the fest watch deferral demo gif and tape, move the evidence bundle out of the repo
- Drop the python bytecode the harness check left behind
- Run the acceptance scenario in the container and prove the watch row is unchanged
- Publish test coverage and report-card links (#421)