Reading preferences

RAGBAZ / loom / WeftMark

Watch a passing receipt become stale

A reproducible local CLI experiment, followed by fresh evidence and a compatible Nostoi ledger check.

published · Updated 2026-10-05

01 WeftMark

A fixture, not a production assessment.

Install WeftMark from source in a virtual environment, then create a separate Git repository with at least one committed file. Use the homepage quickstart to create the demo Change Set and its first test receipt.

The test checks only that example.txt exists. That narrow assertion is intentional: the experiment demonstrates revision binding and stale evidence, not the correctness or safety of a deployed AI system. The example-author review is not independent approval.

02 WeftMark

Advance the head without repeating the check.

After the initial review reports ready, commit a change to the fixture and refresh the Change Set. The old passing receipt still names the earlier commit. In the checked local prototype, the following review reports stale and exits with status 5.

printf '# A new revision\n' >> example.txt
git add example.txt
git commit -m "Advance the example revision"
weftmark changeset refresh demo
weftmark review create demo --author example-author --require test
printf 'review exit=%s\n' "$?"

03 WeftMark

Produce evidence for the new revision.

Run the same small check again at the clean new head and create another policy review. The checked experiment returns ready again. The history keeps both receipts and explains why the first stopped supporting current readiness.

weftmark evidence run demo --kind test --command \
  python3 -c 'from pathlib import Path; assert Path("example.txt").exists()'
weftmark review create demo --author example-author --require test

04 WeftMark

Ask Nostoi a different question.

In an ordinary standalone Git fixture, WeftMark keeps ledger.jsonl under the common Git directory's weftmark folder. Nostoi can verify its compatible ledger format. Linked worktrees share a common Git directory, so resolve it rather than assuming .git is a directory.

A successful integrity check says the retained record is internally consistent. It does not approve the example review, authenticate the author label, or prove that all significant actions were captured.

# With the Nostoi CLI installed:
nostoi verify "$(git rev-parse --git-common-dir)/weftmark/ledger.jsonl"

A conversation, not a sales funnel

What would you like to build together?

Ask a question, tell us what you need, offer a contribution or simply show your support. RAGBAZ is a software studio working toward kindness, mutual cooperation and the good of all beings.

Prefer email? ragbaz@proton.me

No advertising trackers or fingerprinting. Browser privacy signals take precedence over optional attribution. How we look after your information.