cdf v1.0.6 — V1+V3 Skill-doc hot-fix
Post-V1+V3 doc hot-fix wave: seven Skill-doc-only fixes from the V1+V3 Material 3 retro. Ships in coordination with `@formtrieb/cdf-mcp` v1.7.3 (Renderer "What this snapshot surfaced" block — V1+V3 retro item 10); the plugin's `.mcp.json` caret-pin `^1.7.2` picks up 1.7.3 transparently on next `npx` resolution.
Sources:
- Retro:
docs/plans/done/2026-04-27-v1-v3-material3-retro.md(private) - Plan:
docs/plans/done/2026-04-27-v1.0.6-hot-fix.md(private)
Fixed (cdf-profile-snapshot):
- Items 3 + 4 — synthesis.md §0 fallback threshold tightened from 2 MB to 100 KB OR 2000 lines (Read-tool 25k-token cap calibration); §2.2 inventory: gains a paste-ready canned aggregator query.
- Item 5 — synthesis.md Contract 4 (TOKEN-MCP) gains Path 3 (Figma-MCP Variables) for `regime: figma-variables` with no DS-MCP loaded.
- Item 1 — yq lexer recipe inlined in §0 directly.
- Item 7 — SKILL.md §1.4: Maximum 1 AskUserQuestion at session start; tier-probe is mechanically deterministic.
- Item 8 — synthesis.md §2.5 demotion rule for polymorphic per-component-role properties (Type / Style / Configuration / Layout / Variant) with ≥20 cross-cluster values.
- Item 9 — both SKILL.md files gain §0 batch ToolSearch tip.
Fixed (`shared/cdf-source-discovery`):
- Item 13 — source-discovery.md §6 `.gitignore` recommendation precondition-gated by `git rev-parse --is-inside-work-tree`.
Preserved (regression): probe-first tier-detection (Rule B), Contract 3-bis tool-survey discipline (Rule A), walker auto-seeding, `Phase1Output` source-of-truth contract, `cdf_render_snapshot` telemetry shape, hard 15-finding cap.
See `CHANGELOG.md` for the full entry.