Skip to content

docs: add tamper verification walkthrough - #7

Open
vsolano9 wants to merge 1 commit into
AgentPostmortem:mainfrom
vsolano9:docs-4-tamper-example
Open

docs: add tamper verification walkthrough#7
vsolano9 wants to merge 1 commit into
AgentPostmortem:mainfrom
vsolano9:docs-4-tamper-example

Conversation

@vsolano9

Copy link
Copy Markdown

Summary

  • add a runnable, service-free tamper walkthrough for source, citation, Merkle-root, and signer-key changes
  • document the exact verifier output and explain why key pinning matters after re-signing
  • lock the README transcript to the executable output with an end-to-end regression test

Validation

  • uv run --python 3.11 pytest -q (86 passed)
  • uv run --python 3.12 pytest -q (86 passed)
  • uv run --python 3.11 ruff check .
  • uv run --python 3.12 ruff check .
  • focused tamper test repeated 20 times on Python 3.11 and 3.12
  • built wheel and sdist; installed wheel into a clean Python 3.12 environment and ran the packaged example plus CLI smoke test

Closes #4

Add a runnable tamper example covering source, citation, Merkle root, and signer-key trust failures. Keep the documented transcript locked to executable output with a regression test.
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.

Nothing shows what a tampered receipt actually looks like when it fails

1 participant