Automated release: version and notes generated from pull requests merged since 1.10.1.
Changed
- SKILL.md is two-tier (token diet, 1.10.2): 362 lines / 37.8 KB → 198 lines / 29.1 KB with no rule removed. The long "Things that look right but are wrong" and "Gotchas" prose, and the audio-only recipe table, moved to the new
references/gotchas.md; SKILL.md keeps one line per item with areferences/gotchas.md#anchorpointer. - Workflow guidance that saves calls: run
_contract.py doctoronly before the first job on a new machine or after akind: missing_toolfailure (not per job); no separateprobe.pybefore every edit, because every writing tool's--jsonalready carries the input and a probe of the output; userender.pywith a project.json for jobs of three or more steps; verify withlook.py --tiles 3x2(or--at T), keeping the full 4x3 sheet for jobs about layout across the whole clip. python3 scripts/_contract.py doctorwithout--jsonprints counts and what is missing instead of the full capability list (1681 → 522 bytes on a healthy machine).doctor --jsonis unchanged.
Added
--json-briefon every tool: the same success document as--json, trimmed tostatus,output,dry_run,verified, a compactsummary(duration_s,width,height,fps,vcodec,acodec,channels, andlufswhen the tool measured one), the tool's own keys and the count of commands instead of the command lines — 2372 → 784 bytes for acut.pyrun. It implies--json;--json's own output is unchanged; failures print the same failure document as today.contract --json:supports_json_briefper tool, mirroring the measuredsupports_json. The MCPtools/listschema gains thejson_briefargument on every tool (an addition; the frozen 1.x snapshot was regenerated).- feat: token diet — two-tier SKILL.md, --json-brief on every tool, call-saving workflow guidance, short doctor summary (#212)
What's Changed
- feat: token diet — two-tier SKILL.md, --json-brief on every tool, call-saving workflow guidance, short doctor summary (1.10.2) by @claude[bot] in #212
Full Changelog: v1.10.1...v1.11.0