feat(demos): WCM talk-track demos 07-09 (closed, lineage, threshold) - #29
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.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).derived_from+rights_holder,verify_lineageresolving back to the base, and monotone rights (a fork of a no-derivatives derivative is rejected).Wiring
demo.py: registered as choices 7/8/9 with narration;--helpnow lists 1-9.requirements.txt: bumped toweight-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.pyandpython demo.py 7|8|9 --no-pauseall exit 0. No em dashes.🤖 Generated with Claude Code