mirror of
https://github.com/merlinhu1/truthmark.git
synced 2026-08-25 07:53:25 +02:00
* feat: add compact truth-doc prose guidance * chore: prepare Truthmark 2.2.6 * fix: preserve truth doc line discipline * docs: emphasize ongoing truth curation * docs(truth): add behavior scenarios to truth docs --------- Co-authored-by: MerlinH <merlinh221@gmail.com>
1.7 KiB
1.7 KiB
Version 2.2.6
Previous version: 2.2.5 New version: 2.2.6 Diff basis: release/2.2.5-2..HEAD plus working tree Version action: patch SemVer rationale: This release is a backward-compatible patch that improves shipped workflow guidance for truth-doc prose without changing CLI command shape, config schema, or report contracts.
Release payload:
- Add compact professional prose guidance to Truth Document and Truth Sync so generated truth-doc edits avoid AI-style padding, keep one durable claim per bullet or line, and limit paragraphs to one or two short sentences.
- Regenerate configured host workflow procedures for Codex, OpenCode, Claude Code, GitHub Copilot, Antigravity, and Cursor.
- Record the compact-humanizer adaptation decision in product and engineering truth docs.
- Emphasize ongoing truth-doc curation in the English README and product truth docs; localized README variants intentionally remain for a later translation pass.
User-facing release text:
- Truth Document and Truth Sync now guide agents toward plain professional truth-doc prose, avoiding AI-sounding filler without importing a token-heavy humanizer prompt or changing workflow contracts.
- The README now presents ongoing truth-doc curation as Truthmark's main differentiator: keeping docs bounded, evidence-backed, and reviewable after each code change.
Verification:
npm run release:checkpassed: lint, format check, typecheck, 337 tests, build, package check, and audit with 0 vulnerabilities.npx vitest run tests/product-boundary.test.ts tests/truth/docs.test.ts tests/package-files.test.tspassed: 6 tests.npx tsx src/cli/main.ts check --jsonpassed with no diagnostics.npx tsx src/cli/main.ts index --jsonpassed with no diagnostics.