Skip to content

Python consumer link fix - #4

Merged
suffro merged 3 commits into
mainfrom
python-consumer-link-fix
Aug 1, 2026
Merged

Python consumer link fix#4
suffro merged 3 commits into
mainfrom
python-consumer-link-fix

Conversation

@suffro

@suffro suffro commented Aug 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

suffro added 3 commits August 1, 2026 21:14
The demo box page moved to a box/ and keys/ layout and grew per-platform
commands, but the notes attached to the GitHub release still taught the
flat one — and still carried the glob that PowerShell does not expand, on
the page a Windows reader lands on first. They now match, and point at the
guide for the consumer libraries.

"What just happened" explains the CLI step, so it belongs before the
section on driving a box from an application rather than after it.
The page asked a reader to copy twenty lines of TypeScript and eighteen of
Python into files with exact names under exact paths, which is the kind of
step that fails silently: one wrong name and the example does not run,
with nothing saying why.

Each published archive now unpacks to `box/` holding the content-addressed
pair, beside `run-box.ts`, `run_box.py` and a `package.json`. The three
ways to run a box are two commands each, and the guide embeds those files
from `examples/demo-consumers/` rather than restating them, so the page
cannot document something other than what ships.

The trust key is still absent from the archive on purpose, and the guide,
the release notes and the bundled README each say why: a signature proves
nothing if the key arrives in the same package as what it signs.
@suffro
suffro merged commit 448eaee into main Aug 1, 2026
14 checks passed
@suffro
suffro deleted the python-consumer-link-fix branch August 1, 2026 19:49
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