figure-agent v0.1.6
Retroactive release — commit 1225ab0 was bumped to v0.1.6 on 2026-04-29 but the tag was never pushed at the time. Tagged after the fact for traceability.
Added
scripts/lint_tex.py— BLOCKER-tier Style Lock check (\definecolor, font override, raw hex, non-palette TikZ colors). Integrated into/fig_compileas pre-compile gate./fig_status <name>— read-only stage inference from filesystem + spec.yaml.lint_tex.pyWARN tier:flagship_macros_unusedandthin_stroke.prompts/llm_author_tikz.md— parameterised LLM TikZ authoring prompt template.scripts/llm_author_prompt.py— CLI andbuild_prompt()helper.styles/polymer-paper-preamble.sty—% \IsoBlock{w}{d}{h}{color}{hook}signature comment.
Fixed
lint_tex.pyplugged three Style Lock bypasses (positional colors in option blocks, brace-enclosed values, escape-sequence consumption in comment stripping).lint_tex.pyparse_palettereturns an empty set whenpolymer-paper-preamble.styis missing./fig_statusfreshness source set matches/fig_review; addsstale_exportandselected_preview_missingnotes; no longer crashes whenpreviewsis a file.
Changed
- All six command docs end with a single-line Next: footer.
SKILL.mdtrimmed (145→84 lines).ViolationNamedTuple gainsseverityfield.
See CHANGELOG.md for full v0.1.6 entry.