Generated with timbers draft standup --since 2026-02-13 --until 2026-02-13 | claude -p --model opus
- Fixed a silent bug in the PostToolUse hook — it read
$TOOL_INPUT(always empty) instead of stdin, meaning the post-commit reminder was a no-op since it was created - Three CI fixes stacked up: stale
git-notesfetch referencing storage timbers no longer uses, HugobaseURLpointing at old org, andGITHUB_TOKENpushes not triggering downstream deploys. Chained devblog→pages deploy to close the loop. - Two pre-existing test failures unblocked:
TestRepoRootbroke in worktree environments,TestCommitFilesused live HEAD which returns empty on merge commits. Both now own their test state. - Released v0.8.0 and v0.9.0 — manual release flow required because
claude -pcan’t nest inside Claude Code sessions - Rewrote coaching system informed by Opus 4.6 prompt guide: motivated rules (WHY behind each rule), concrete 5-point notes trigger checklist, XML tag structure. Council confirmed no model-specific variants needed — clear coaching IS Opus-optimized coaching.
- Added
AgentEnvinterface with registry pattern so future agent environments (beyond Claude) are self-contained viainit()registration. Refactoredinit,doctor,setup,uninstallto use it. - Shipped marketing landing page for the Hugo site — competitive positioning matters with Entire.io in the landscape. Follow-up polish pass on terminal blocks.
--notesflag was shipped in v0.8.0 but undocumented everywhere except prime coaching — backfilled across README, tutorial, spec, and agent-reference- Regenerated example artifacts using 55 real entries instead of 30 backfilled ones — decision-log and sprint-report output quality jumped noticeably with richer
whyandnotesdata