Skip to content

chore: move runnable demos to the public examples and demos repos - #48

Merged
imran-siddique merged 1 commit into
mainfrom
chore/move-demos-to-examples-repo
Jul 27, 2026
Merged

imran-siddique merged 1 commit into
mainfrom
chore/move-demos-to-examples-repo

Conversation

@imran-siddique

Copy link
Copy Markdown
Member

What

Now that weight-custody-manifest is on PyPI, the runnable demos belong in the public repos where they depend on the published package rather than an in-repo checkout. Companion PRs add them there:

This PR removes them from WCM.

Removed

  • Scripts: open_model_e2e.py, real_open_model.py, snp_replay.py, sovereign_self_custody.py
  • Their example tests (4 files)
  • Walkthrough tutorials: open-weight-model.md, snp-quote-replay.md, sovereign-self-custody.md, test-on-your-machine.md

Kept / repointed

  • examples/manifest.example.json stays (a CLI docs fixture the getting-started and README quickstarts reference; test_examples.py still round-trips it).
  • tutorials/how-it-works.md stays (conceptual); its three links to the removed walkthrough now point at the public examples repo.
  • python/README.md end-to-end section and the mkdocs nav repoint to the examples repo.
  • Changelog records the move.

Verification

pytest 260 passed, mkdocs build --strict clean, no dangling references to the removed scripts outside the changelog note.

Merge order

Merge after examples#61 and demos#28 so the demos never exist nowhere.

Out of scope (flagged separately)

python/README.md carries ~30 pre-existing em dashes (not introduced here). Worth a separate style-strip PR to match house style.

🤖 Generated with Claude Code

Now that weight-custody-manifest is published on PyPI, the runnable
demos live in the public repos where they depend on the package instead
of an in-repo checkout: agentrust-io/examples (per-product catalog) and
agentrust-io/demos (talk track).

Remove the four demo scripts (open_model_e2e, real_open_model,
snp_replay, sovereign_self_custody), their four example tests, and the
four walkthrough tutorials. Keep examples/manifest.example.json (a CLI
docs fixture the getting-started and README quickstarts use) and
tutorials/how-it-works.md (conceptual). Repoint the how-it-works links,
the python README end-to-end section, and the mkdocs nav at the public
examples repo. Record the move in the changelog.

pytest 260 passed, mkdocs build --strict clean, no dangling references.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@imran-siddique
imran-siddique merged commit 41abf80 into main Jul 27, 2026
5 checks passed
@imran-siddique
imran-siddique deleted the chore/move-demos-to-examples-repo branch July 29, 2026 23:22
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