Skip to content

Demo refresh: verify on the front door, sealed sample package, platform-independent bytes - #5

Merged
Acquiredl merged 4 commits into
mainfrom
claude/demo-refresh
Aug 26, 2026
Merged

Acquiredl merged 4 commits into
mainfrom
claude/demo-refresh

Conversation

@Acquiredl

Copy link
Copy Markdown
Owner

Closes the LinkedIn-readiness P1/P2 items.

  • READMEs (EN+FR): new verify a delivered assessment section — the package contents, the offline balise verify checklist and verdict ladder, the seals in two honest sentences, and a pointer at the sample engagement.
  • Demo regenerated live: semantic checks ran with the real engine (recorded in genesis provenance), source references on every examined finding, content-addressed 3-file evidence archive, manifest written last, and a genuine OpenTimestamps anchor accepted by all four public calendars (pending; seal --upgrade grafts the Bitcoin attestation in a few hours).
  • Two traps the work exposed, both fixed at the root:
    • .gitattributes: the package passes through git byte-exact — checkout simulation proved CRLF conversion was breaking every content-addressed seal on a fresh clone (ARTIFACT-DIVERGED).
    • Every package writer now pins newline="\n" (test: no CR in shipped files) — content-addressed seals hash shipped bytes, so a Windows-run pipeline must produce the same package as any other platform. Demo re-manifested and re-anchored over the stable bytes; findings and trail untouched.
  • Proof: working copy wiped, package checked out fresh from git, balise verify on the exact committed bytes: SELF-CONSISTENT, every line green.

Suite: 71 green.

🤖 Generated with Claude Code

Acquiredl and others added 4 commits August 26, 2026 14:51
… full package

READMEs (EN+FR) gain the 'verify a delivered assessment' section: the
package contents, the offline balise verify checklist with the verdict
ladder, a pointer at the sample engagement, and the seals in two
sentences with their honest claims (when from the anchor, who from the
signature, fingerprint published in docs/SIGNING.md).

generate.py now runs the sealed-era pipeline: pages staged with a
retrieval timestamp (the fixture file is the artifact examined),
write_report with the snapshot (source references + content-addressed
evidence archive), and the manifest written last, with the seal step
printed as the operator's next move. Demo outputs themselves are NOT
regenerated in this commit - that run needs the semantic key and lands
separately.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The showcase engagement now carries everything the pipeline ships:
assessment id in genesis and both report headers, producer provenance
with the live engine, source references on every examined finding, the
content-addressed evidence archive (3 files, exact set), the manifest
written last, and a genuine OpenTimestamps anchor accepted by all four
public calendars (pending; upgrade to a Bitcoin block with
balise seal --upgrade after a few hours). balise verify on the
committed package: SELF-CONSISTENT with every checklist line green.
Verification-trail naming now current throughout the deliverables.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
A fresh checkout was CRLF-converting the committed package, breaking
every content-addressed seal (evidence names, manifest bytes under the
anchor, artifact hashes) - balise verify on a clone said
ARTIFACT-DIVERGED. Proven by checkout simulation, fixed with -text,
re-proven green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…hored

Every package writer pins newline='\n': content-addressed seals hash
shipped bytes, so a Windows-run pipeline must produce the same package
as any other platform (test: no CR in rapport/trail/manifest). The
previously committed demo was written in platform text mode (CRLF) and
git normalized the blobs to LF at commit, so a fresh checkout could
never match its own manifest - proven by simulation (ARTIFACT-DIVERGED
on checkout), now impossible by construction. Demo manifest rebuilt
over the byte-stable artifacts (findings and trail untouched, same
assessment id and head) and re-anchored; balise verify on the exact
committed bytes: SELF-CONSISTENT.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Acquiredl
Acquiredl merged commit 5faa07b into main Aug 26, 2026
4 checks passed
@Acquiredl
Acquiredl deleted the claude/demo-refresh branch August 26, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant