Main landed v1.4.0.0 with /make-pdf (PR #1086), so this branch bumps
to v1.5.0.0 and keeps main's entry intact below.
Conflicts resolved:
- CHANGELOG.md: both branches used v1.4.0.0 — renumbered this branch
to v1.5.0.0, kept main's v1.4.0.0 entry directly below.
- test/skill-validation.test.ts: both branches fixed the same set of
failing tests. Took main's more conservative assertions (check for
"Code paths:" / "User flows:" summary labels instead of the older
"CODE PATHS" / "USER FLOWS" header strings). ALLOWED_SUBSTEPS stays
the same on both sides.
- bun.lock: kept both new deps (matcher from this branch, marked
from main's /make-pdf). Verified via bun install.
- scripts/resolvers/preamble/generate-preamble-bash.ts: both branches
added _EXPLAIN_LEVEL + _QUESTION_TUNING echoes. Kept main's version
(which has value validation) and removed the duplicate block my
branch added. Regenerated all SKILL.md files.
- Golden fixtures refreshed after regen.
VERSION: 1.4.0.0 → 1.5.0.0. package.json synced.
All tests pass.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>