Commit Graph
27 Commits
Author SHA1 Message Date
MerlinHandClaude Sonnet 5 4d3cf2922d docs: fix stale links and remove mispositioned repo-local guide from storefronts
Fix the 12 relative links broken since before this branch (defunct
docs/truth/workflows/ paths, moved .codex/skills/ -> .agents/skills/
paths, and one link to a test file that was never created) and correct
a stale generated-surfaces list in the same research note.

Remove "Maintaining repository truth" from all 16 READMEs and the user
guide's documentation list. It links docs/repo/standards/maintaining-
repository-truth.md, which states it is for Truthmark's own maintainers
and carries scope: repo-local, but sat in storefront lists next to
product-facing docs as if it were guidance for people installing
Truthmark.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-23 13:46:37 +00:00
MerlinHandClaude Opus 5 b0a06b5566 feat: render repo-rules always-on section into AGENTS.md and CLAUDE.md
Repository policy lived only in docs/repo/ai/repo-rules.md, which an
agent reads once via a tool call and a summarizer drops first. The
instruction files are injected as session context instead, so they
survive compaction.

Generate a repo-rules region into both files from the source doc's
always-on section rather than moving or symlinking policy there. The doc
stays the authority and the region is generated output under rule 8, so
no second file claims authority. Symlinks were rejected: sync/classify.ts
already treats these files as derived, Git on Windows materializes
symlinks as text when core.symlinks is off, and init and uninstall write
each path independently.

Marker names are referenced without comment syntax in the source doc
because a literal marker inside the rendered region duplicates it in the
instruction files and makes the Truthmark managed block unparseable.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 13:39:27 +00:00
MerlinHandClaude Opus 5 2687a0d7ed chore: uninstall GitHub Copilot surfaces from this repository
Drop github-copilot from .truthmark/config.yml and let the init lifecycle
prune the 29 generated surfaces it owned, then remove the leftover
.github/copilot-instructions.md preamble.

Copilot remains a supported platform of the product. Only this
repository's installation changed, so allPlatforms render assertions keep
their Copilot coverage; the checked-in path lists in
tests/templates/generated-surfaces.test.ts follow what this repository
actually installs and drop their .github entries.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 13:28:31 +00:00
MerlinHandClaude Opus 5 b39f83f1c1 docs: scope repo-local policy under docs/repo and enforce the boundary
Repo-local policy docs (ai, standards, architecture, research) sat as
siblings of the dogfooded product truth tree, so the only signal that
they ship to nobody was one sentence inside repo-rules.md. Agents reason
from paths continuously and read prose once, which made it easy to cite
repo-local policy as evidence about the installed product.

Move them under docs/repo/, declare scope: repo-local in frontmatter,
and enforce four invariants in tests/doc-scope.test.ts. The check is a
repo-local test rather than a src/checks diagnostic because truthmark
check runs in downstream repositories, which have no such boundary.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 12:47:08 +00:00
MerlinH 5050eb0fb7 docs: replace README diagram with responsive visual 2026-08-02 03:25:27 +10:00
MerlinH b1655b6e4a docs: refresh README storefront 2026-08-02 03:25:27 +10:00
MerlinH c067e3e99f feat(site): add responsive tabbed product guide 2026-07-28 09:27:55 +10:00
MerlinH bfee763ab2 feat: compact workflow status context 2026-07-27 00:19:37 +10:00
MerlinH 98061f7456 site: improve mobile layout 2026-06-27 01:47:11 +10:00
MerlinH 932a08ed93 ci: remove openssf scorecard 2026-06-27 01:23:24 +10:00
MerlinH f599b15238 fix: publish npm from release tags 2026-06-22 18:07:08 +10:00
MerlinH 07cbf9b003 chore: migrate pending README and agent rule updates 2026-06-21 01:53:40 +10:00
MerlinH 47989f2dc0 docs: move localized READMEs to docs and update packaging 2026-06-20 21:52:59 +10:00
MerlinH 724f4aa60a docs: cite docs/ai/repo-rules.md in local instruction files 2026-06-20 20:22:08 +10:00
MerlinH cc11b8e26c (doc): readme enrichment 2026-05-17 01:06:41 +10:00
MerlinHandGitHub 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
MerlinHandGitHub 233bb61cb6 1.3.0 clis and index (#4) 2026-05-16 03:55:55 +10:00
MerlinHandGitHub 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
MerlinHandGitHub 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 6369f97250 chore: add a fig 2026-05-09 20:07:06 +10:00
MerlinH 3438b1f123 chore: vrification flow fix and translation rule 2026-05-09 19:39:39 +10:00
MerlinH 23c22a1595 Publish flow 2026-05-09 19:31:56 +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
MerlinH 4d91f9badf 1.2 public release 2026-05-09 17:46:26 +10:00