Skip to content

feat(demos): WCM talk-track demos 07-09 (closed, lineage, threshold) - #29

Merged
imran-siddique merged 1 commit into
mainfrom
feat/wcm-demo-series
Jul 28, 2026
Merged

feat(demos): WCM talk-track demos 07-09 (closed, lineage, threshold)#29
imran-siddique merged 1 commit into
mainfrom
feat/wcm-demo-series

Conversation

@imran-siddique

Copy link
Copy Markdown
Contributor

What

Extends the weight-custody sub-series (demo 6) with three focused talk-track demos covering both the closed-weight and open-weight framings and the sovereign case. Each is a pure in-process WCM flow on the published PyPI package (weight-custody-manifest>=0.21.0) with a software (mock) attestation provider, no hardware.

  • demo-07-closed-weight — the frontier/closed case where secrecy is the job. base_confidentiality: confidential; the key releases only into the attested lab-signed enclave, an unapproved serving stack gets nothing. The mirror of demo 6's open-weight framing (closed = secrecy; open = integrity/license/derivative).
  • demo-08-derivative-lineage — the fine-tune is the real IP. A derivative with derived_from + rights_holder, verify_lineage resolving back to the base, and monotone rights (a fork of a no-derivatives derivative is rejected).
  • demo-09-sovereign-threshold — the model key split 2-of-3 across independent parties, each releasing its share only against attestation. A quorum reconstructs; one forged root is below threshold.

Wiring

  • demo.py: registered as choices 7/8/9 with narration; --help now lists 1-9.
  • requirements.txt: bumped to weight-custody-manifest>=0.21.0.
  • README.md: count/timing bumped to nine demos, a section for each, and the structure tree.

Verified locally against the published package: demo-07/08/09/run.py and python demo.py 7|8|9 --no-pause all exit 0. No em dashes.

🤖 Generated with Claude Code

Extend the weight-custody sub-series with three focused demos, each a
pure in-process WCM flow on the published PyPI package with a software
(mock) attestation provider:

- demo-07-closed-weight: the frontier/closed case where secrecy is the
  job. base_confidentiality confidential, the key releases only into the
  attested lab-signed enclave, an unapproved stack gets nothing. The
  mirror of demo 6's open-weight framing.
- demo-08-derivative-lineage: the fine-tune is the real IP. derived_from
  + rights_holder, verify_lineage back to the base, and monotone rights
  (a fork of a no-derivatives derivative is rejected).
- demo-09-sovereign-threshold: the model key split 2-of-3, each share
  released against attestation. A quorum reconstructs; one forged root is
  below threshold.

Wire all three into demo.py (choices 7/8/9 + narration), bump
requirements to weight-custody-manifest>=0.21.0, and add README sections
plus the structure tree. Each runs exit 0 via the runner.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@imran-siddique
imran-siddique merged commit fb1a5e2 into main Jul 28, 2026
3 checks passed
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