e3edcc8afa
feat: v2.3.0 add interactive platform selection to init ( #38 )
...
* feat: add interactive platform selection to init
* chore: remove completed OpenSpec artifacts
* chore: remove implemented design note
* fix: protect init lifecycle from unsafe config paths
* fix: support clearing init platforms from CLI
* docs: retire config command from repository rules
* docs: align init lifecycle and clear-platform contracts
* docs: keep repository guidance current-state focused
* docs: limit cleanup to repository-native documents
* docs: preserve historical version notes
---------
Co-authored-by: MerlinH <merlinh221@gmail.com >
2026-07-31 18:54:10 +10:00
c92b46ad65
feat: harden init routing and generated lifecycle ( #33 )
...
* feat: harden init routing and generated lifecycle
* test: align restored coverage with platform routing
* docs: translate localized uninstall guidance
* test: complete init routing and lifecycle coverage
* docs: record completed OpenSpec tasks
* chore: archive implemented init lifecycle OpenSpec change
* chore: remove OpenSpec configuration
* docs: clarify platform omission reconciliation
---------
Co-authored-by: MerlinH <merlinh221@gmail.com >
2026-07-12 20:48:09 +10:00
9fa9ac25a4
feat: add workflow eval framework ( #32 )
...
* feat: add workflow eval framework
Add workflow evaluation scenarios, rubrics, schemas, and runner scripts for installed Truthmark workflows.
Move research notes under docs/research and migrate tests from Vitest to node:test.
* Potential fix for pull request finding 'CodeQL / Replacement of a substring with itself'
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
---------
Co-authored-by: MerlinH <merlinh221@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-30 20:57:55 +10:00
7e60fbce68
chore: prepare Truthmark 2.2.5 ( #26 )
...
Co-authored-by: MerlinH <merlinh221@gmail.com >
2026-06-22 03:28:02 +10:00
1ae5ee6d15
chore: refresh generated surfaces and release 2.2.4 ( #24 )
...
* docs: move localized READMEs to docs and update packaging
* chore: remove OpenSpec preview and Gemini artifacts
* fix: resolve localized README merge artifacts
* chore: rename pt-BR localized README to pt
* chore: refresh generated surfaces and change log for release 2.2.4
* fix: reformat 2.2.4 change log entry
* chore: rename 2.2.4 changelog note
* fix: refresh localized README translations and links
---------
Co-authored-by: MerlinH <merlinh221@gmail.com >
2026-06-21 01:16:10 +10:00
452f5eeafc
refactor: simplify Truthmark workflow surfaces ( #20 )
...
* refactor: simplify Truthmark workflow surfaces
* fix: limit Preview workflow surfaces to supported hosts
* docs(truthmark): sync diff-friendly truth docs
* fix: prune retired generated surfaces
* fix: prune retired generated workflow surfaces
* docs: update truthmark architecture and runtime behavior notes
* chore: bump version to 2.2.3
---------
Co-authored-by: MerlinH <merlinh221@gmail.com >
2026-06-20 20:14:07 +10:00
fb2c469005
feat: add canonical agent workflow package ( #19 )
...
* feat: add Truth Sync intent checklist
* feat: add canonical agent workflow package
Add the .truthmark/agent canonical workflow package, convert duplicated host workflow bodies into adapter/expanded-adapter surfaces, and validate canonical/adapter freshness in Truthmark check.
Refresh generated surfaces and package metadata for Truthmark 2.3.0, with OpenSpec tasks completed and release notes added.
* fix: preserve native workflow skill packages
* docs: record native skill package decision
* fix: drop unused agent workflow package
* chore: remove implemented OpenSpec docs
* chore: release workflow fixes as 2.2.2
* fix: remove agent-visible version markers
* fix: drop generated surface version markers
* feat: capture decision context in Truth Sync
---------
Co-authored-by: MerlinH <merlinh221@gmail.com >
2026-06-18 17:07:40 +10:00
a083b703fa
feat: add Truthmark health scorecard and bounded workflow contracts ( #13 )
...
* feat: add OpenSpec-driven workflow state
* docs: plan generated playbooks workflow contract
* feat: add truth health scorecard
Release Truthmark 2.1.0 with check JSON scorecard output.
Archive the completed OpenSpec pass 4 scorecard change and update generated truth surfaces.
* fix: unblock truthmark scorecard review
- restore and update coverage for scorecard/evidence/workflow behavior
- make truthmark-sync select a cheap local base when --base is omitted
- report malformed evidence YAML blocks as diagnostics instead of throwing
* fix: tighten workflow boundaries
* fix: fail closed when sync has no comparison base
* fix: tighten truth health review coverage
- only parse fenced YAML evidence blocks with top-level evidence markers
- convert coverage fixtures to valid v2 config and assert non-vacuous diagnostics
- update Truthmark truth docs for source traceability and workflow-state tests
* docs: clarify source traceability diagnostics
* docs: harden optional CLI workflow boundary
* docs: clarify product boundary is repo-local
* fix: bound truthmark workflow fallback behavior
- make live workflow preflight use the one-call instructions contract
- keep missing-CLI fallback bounded for Sync, Document, Structure, and Realize
- add routing and generated-surface coverage plus refreshed host surfaces
* test: cover no-cli workflow fallback bounds
- assert route-first fallback wording in generated workflow surfaces
- clarify progressive-disclosure support files are conditional
- align overview docs with bounded no-CLI behavior
* docs: route workflow eval coverage
* fix: remove workflow instructions preflight
* fix: remove stale workflow preflight wording
* fix: remove generic workflow validation blocks
* fix: avoid duplicated markdown context JSON
* fix: keep workflow status manifest-only
* docs: align truth docs with v2 hierarchy
---------
Co-authored-by: MerlinH <merlinh221@gmail.com >
2026-06-13 04:09:45 +10:00
MerlinH and GitHub
403637022c
Workflow Verifier And Writer Agents v1.4.0 ( #5 )
...
* feat(workflows): add verifier agent surfaces
Generate project-scoped read-only verifier agents for Codex, Claude Code, GitHub Copilot, and OpenCode.
Wire workflow manifests, generated surfaces, init diagnostics, sync classification, docs, and tests through the new subagent contract.
* feat(workflows): add leased truth doc writer agents
Add write-capable truth-doc-writer generated surfaces for Codex, Claude, Copilot, and OpenCode, guarded by explicit write leases. Tighten Truth Sync and Truth Document subagent contracts so parents validate leases, changed files, and worker reports before accepting doc updates.
* feat(workflows): add Truth Preview and workflow support files
Add the explicit read-only Truth Preview workflow across the manifest, generated host surfaces, docs, and tests.
Move generated skill hosts to compact SKILL.md entrypoints with support procedure, report, and lease files, and add write-worker report acceptance validation against actual lease diffs.
2026-05-16 22:26:28 +10:00
MerlinH and GitHub
caced773f5
1.2.4 strengthen truth workflow ownership and evidence gates ( #3 )
...
* refactor(truthmark): parameterize truth agent paths with routing config
* 1.2.4 truth flow research
* Context and workflow optimization
2026-05-15 08:58:31 +10:00
MerlinH and GitHub
6212f3d956
v1.2.3 document skill, archictural revap ( #2 )
2026-05-13 02:24:18 +10:00
MerlinH
9a691dd84f
docs: align Truthmark workflow docs and skill guidance
2026-05-10 13:18:26 +10:00
MerlinH
a87e303f37
chore(truthmark): sync structure guidance, generated surfaces, and truth docs
2026-05-09 21:29:13 +10:00
MerlinH
9667fc1a85
chore: refresh truthmark skill and repository docs
2026-05-09 18:47:51 +10:00
MerlinH
b6fd24e414
Append files
2026-05-09 17:58:44 +10:00