mirror of
https://github.com/merlinhu1/truthmark.git
synced 2026-08-25 07:53:25 +02:00
1.6 KiB
1.6 KiB
Version 2.2.5
Previous version: 2.2.4 New version: 2.2.5 Diff basis: release/2.2.4..HEAD plus working tree Version action: patch SemVer rationale: This release is a backward-compatible patch that corrects generated workflow surfaces, validation/report examples, and generated-surface diagnostics without changing public CLI command shape.
Release payload:
- Move generated Cursor workflow support from large
.cursor/rulesfiles to native Cursor Agent Skill packages under.cursor/skills/truthmark-*with colocated support resources. - Keep retired Gemini surfaces as manual-cleanup diagnostics while allowing
truthmark initto auto-remove non-Gemini retired generated surfaces. - Prevent Truth Sync reports and examples from treating provisional
bootstrap-routing.mdas a completed behavior-update target. - Narrow Sync
candidateStaleTruthDocsto signal-backed candidates instead of every indexed truth doc outside the impact set.
User-facing release text:
- Cursor installs now receive Truthmark workflows as Agent Skills under
.cursor/skills/truthmark-*, while generated-surface checks and Sync validation avoid stale or over-broad workflow guidance.
Verification:
npx vitest run tests/agents/instructions.test.ts tests/agents/prompts.test.ts tests/agents/truth-check.test.ts tests/agents/truth-document.test.ts tests/agents/truth-sync.test.ts tests/templates/generated-surfaces.test.tspassed.npx tsx src/cli/main.ts check --jsonpassed with no diagnostics after regenerating surfaces.npm run release:checkpassed: lint, format, typecheck, 337 tests, build, package check, and audit.