release: the public demo's module-side locks and seed hook (v0.6.0, MODULE_API 1.19.0) #64
Reference in New Issue
Block a user
No description provided.
Delete Branch "edge"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Cuts
edgeover tomainso the demo site (website#222,docs/website/DEMO_MODE.md§10 step 5) can install a module that has the demo code. The org lead approved the cutover on 2026-10-26.What lands on main
feat(demo):demoLocksinmodule.json; the console-command deny list (§3.4) at save (demoRefuses, DM18) and at run, behindctx.demoMode; the config-editor rules (§3.5: the bridge's config can be neither read nor written, other plugins' secrets are redacted, raw-JSON saves are refused); theonDemoSeedhook (modules.rust.{servers,links});protocolin the release's install manifest (§7.5).chore(ci):ci/core-ref.jsonpinned to websitemain69998ec (#224's merge, MODULE_API 1.19.0).Release.
feat(demo)is a minor, so CI releases v0.6.0:coreApi ^1.19.0, and the install manifest carriesprotocol: 14, matching the Rust bundle2026.10.22. The demo's wipe chooses a module release by that field (DM12). A site on core < 1.19.0 refuses to load this module, as it should.Outside the demo nothing changes: every new path runs only when the core reports
demoMode.🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY