mirror of
https://github.com/merlinhu1/truthmark.git
synced 2026-08-25 07:53:25 +02:00
* docs: replace legacy truth path references * feat: fold contextpack into workflow status * refactor: remove semantic repository index * fix: remove vulnerable frontmatter dependency * feat: broaden truth sync write authorization * test: restore workflow state regression coverage --------- Co-authored-by: MerlinH <merlinh221@gmail.com>
1.5 KiB
1.5 KiB
Truthmark 2.2.1
Previous version: 2.2.0 New version: 2.2.1 Diff basis: release/2.2.0..HEAD plus working tree Version action: patch SemVer rationale: This release removes the TypeScript/JavaScript-only semantic repository-index surface from public workflow intelligence while preserving language-neutral routing, impact, evidence, and generated workflow behavior.
Release payload:
- Update package version metadata in
package.jsonand rootpackage-lock.jsonentries from 2.2.0 to 2.2.1. - Refresh generated platform surfaces and managed instruction blocks for the 2.2.1 runtime marker.
- Remove
RepoIndex.imports,RepoIndex.exports,RepoIndex.publicSymbols, andImpactSet.changedPublicSymbolsfrom public JSON output. - Remove TypeScript-specific symbol/import parsing and TypeScript-only evidence symbol validation.
- Replace
gray-matterfrontmatter parsing with the existingyamldependency to remove the vulnerable transitivejs-yamldependency from the production dependency graph. - Document repository intelligence as language-neutral workflow metadata rather than a semantic code index.
User-facing release text:
truthmark indexandtruthmark impactnow expose workflow-routing metadata without TypeScript/JavaScript-only semantic fields. Truthmark remains polyglot at the workflow/routing/truth-doc layer, while source-code understanding stays checkout/agent-driven.
Verification:
npm run checknpx tsx src/cli/main.ts check --jsonnpx tsx src/cli/main.ts index --json