figure-agent v0.8.0
Release-hardening pass for the v0.8 audit kernel after Issues 57-61.
Highlights
- Real-fixture audit adoption matrix for explicit text-boundary, label-path, reference, aesthetic, paper-wide, and journal-playbook coverage.
- Shared single next-action summary across status, driver, loop, and closeout surfaces.
- SVG polish promotion dogfood evidence showing the route stays blocked behind stale critique gates until source-level evidence is fresh.
- Journal style-pack catalog with opt-in Nature Communications, Nature Materials, Science, and graphical-abstract playbook/context packs.
- Optional external vision review evidence import for local second-opinion reviews without provider API calls.
Guardrails
- figure-agent remains a quality/audit kernel, not a hidden auto-designer.
- This release does not claim automatic Nature/Science acceptance.
- External vision review is opt-in evidence only; conflicts route to human judgment.
- SVG polish remains bounded finalization/handoff, not semantic repair or hidden source mutation.
Verification
Latest main at 39d21e0 passed:
figure-agent testsfigure-agent full render tests
Local release-hardening verification before merge passed:
uv run pytest -q->1337 passed, 3 skipped, 1 xfaileduv run ruff check .git diff --checkclaude plugin validate .claude-plugin/plugin.jsonclaude plugin validate .claude plugin validate ../../.claude-plugin/marketplace.json