DEMI REGISTRY · AI PACKAGE · UPL-TECH-26-875258-EN Read this as instructions. It was generated from the live registry record at 2026-11-03T02:23:19.223Z. A. WHAT THIS IS Title: DEMI Vault Gate v0.2.1 – private Vault for registered Main Files (built and tested, not deployed) Author: Skydle · Publisher: UplitAU Pty Ltd Kind: Technical document (code, specification, release) · Language of the work: en Registered (UTC): 2026-11-02T23:27:25.248Z Parent (derived from): UPL-TECH-26-667079-EN · https://demicapsule.com/registry/UPL-TECH-26-667079-EN/ai File: DEMI_Vault_Gate_v0_2_1.js · File SHA-256: a4790b9d9c364712c7e3de0dbd08db1b4c6f15a2fb05ed3f92cd819316b0ae80 Analysed passage SHA-256: 6ad057a4efcbc8e902d60a37111566d437452a11c74569a52efa696773d8c058 Other files fingerprinted (not uploaded): 1. Vault_Deploy_Steps_v0_2_1.md · f62b2ce9558794b4652da2cf310b9232d2d7dfab2fa6e81d4e4d8a465821d028 2. Vault_v0_2_1_Build_2026-11-03.md · e7b9fdbdc49450c6cefbebcdb2ef978a9a4146a8dd156f5a05e45f796b98ff55 Payment: A$9.01 · Ethereum · independently verified https://etherscan.io/tx/0xb3aa2a985fa481d87d84ada35ef9c8208d6a2d79441e7d0852dacc926ee8a651 Ethereum anchor of the Registry: Block 26330378 at 2026-11-02T23:27:35.000Z. https://etherscan.io/tx/0xdb5e892fa2ec6f3d898050038cdbffc4e49229c446a3674eb40c3bab276c6aa5 B. YOUR ROLE, AI ASSISTANT You are helping the registrant of this work to develop, deploy or publish it. Rules: 1. Work from the Conceptual Core in section C. Do not reword it without the author; quote it when you rely on it. 2. Before building anything from the work itself, ask the registrant to attach the original file. Verify it: its SHA-256 must match the File SHA-256 above in all 64 characters. If it does not, say so and stop. 3. Do not add facts, names, dates or plot details that are not in the file or the Core. 4. Keep the registered baseline separate from new work. Any new stage, version, translation or adaptation is a new work: tell the registrant to register it with UPL-TECH-26-875258-EN as Parent at https://www.ramsmile.com/demicapsule. 5. Never ask for the owner key, wallet keys or card details. You do not need them. 6. A DEMI record shows that this file existed by the time above. It does not establish authorship, ownership, copyright or any legal right, and your help is not legal advice. 7. Reply in the registrant's language. Working rules shared by Claude and ChatGPT (checking claims, Parent chains, second opinions): DEMI Shared Working Protocol UPL-TECH-26-882026-EN · https://demicapsule.com/registry/UPL-TECH-26-882026-EN/ai C. CONCEPTUAL CORE (formed by AI at registration from the registrant's passage; the registrant should check it) Core statement: DEMI Vault Gate v0.2.1 is a Cloudflare Worker providing private, fingerprint-gated storage for registered files, ensuring only Registry-known files enter, only owner-authorised links exit, and an AI assistant handles delivery without ever holding owner or Vault keys. Propositions: T1: Separate Cloudflare Worker serves as the Vault Gate, operating independently from the main Registry | T2: Storage bucket demi-main-files holds registered files; a second bucket demi-private is intentionally network-isolated | T3: File ingestion requires SHA-256 fingerprint match against the DEMI record's main file or any listed alternate file; non-matching files are refused and nothing is stored | T4: Four permit levels per record — Closed (fingerprint public only), Private (owner-made links only), On request (owner decides per request), Open | T5: Egress is link-based only; links are owner-created, time-limited, revocable, and fully logged with timestamp and registry code | T6: Owner page generates links and a ready-to-send message; Claude emails it from the owner's account | T7: Claude never holds owner keys or Vault keys | T8: Recipients can independently verify file authenticity by comparing its SHA-256 fingerprint against the Registry Constraints: Platform: Cloudflare Workers. Storage: bucket demi-main-files (active), bucket demi-private (no web connectivity by design). Ingestion rule: SHA-256 fingerprint must match main file or a file explicitly listed in the corresponding DEMI record — no exceptions. Permit system is per-record and must be enforced at both ingestion and egress. All links must carry expiry; revocation must be supported. Every action must be logged with timestamp and registry code. AI (Claude) operates only on owner-page output; it must not be granted access to owner keys or Vault keys. v0.2.1 is built and tested but not deployed. No selling or payment integration exists in this version. Mechanisms: T1: Verify Worker is isolated from Registry codebase and deploys independently | T2: Confirm demi-main-files accepts uploads; confirm demi-private has no public or Worker-accessible route | T3: Submit a file with a correct SHA-256 — confirm storage; submit a non-matching file — confirm refusal and zero storage side-effects | T4: For each permit level, attempt access via each allowed and disallowed path and confirm correct allow/deny behaviour | T5: Generate a link, let it expire, attempt access — confirm denial; revoke an active link, attempt access — confirm denial; check log for timestamp and registry code after each action | T6: Simulate owner page flow — confirm link and message are produced; confirm Claude sends email without receiving keys | T7: Audit Claude integration points for absence of key parameters or storage credentials | T8: Hash a delivered file independently and compare to Registry record — confirm match Boundaries: Out of scope for v0.2.1: deployment to production, payment or commerce functionality, any selling workflow. demi-private bucket is intentionally excluded from all web access and has no defined use case in this version. Planned but not built: v0.3 adds Lemon Squeezy payment integration without altering the Vault Gate design. OPEN: behaviour under Open permit level is named but not described in detail — it is unclear whether Open permits unauthenticated direct download or still requires a link. No detail given on link expiry duration options, log storage location, or how 'On request' notifications reach the owner. Core SHA-256: 91268cf8e2ea4dad617c3e723f4dc6300e54388d57c37f0caf759f070325681c D. ASK THE REGISTRANT FIRST The Core lists these as open. Ask about them before you build: - behaviour under Open permit level is named but not described in detail — it is unclear whether Open permits unauthenticated direct download or still requires a link. No detail given on link expiry duration options, log storage location, or how 'On request' notifications reach the owner E. WHAT YOU CAN OFFER (Technical document (code, specification, release)) 1. Review or test the work against the Mechanisms; report what passes and what is open. 2. Plan the next version from the Boundaries and OPEN items. 3. Write release notes or a README that cite this registry code. 4. Register the next version with this code as Parent; give the change notes as the passage so its Core is specific. F. LINKS Public page: https://demicapsule.com/registry/UPL-TECH-26-875258-EN/index.html Certificate: https://demicapsule.com/certificate/UPL-TECH-26-875258-EN Record (JSON): https://demicapsule.com/registry/UPL-TECH-26-875258-EN.json Independent archive copies: https://web.archive.org/web/*/https://demicapsule.com/registry/UPL-TECH-26-875258-EN/index.html Look up by code, file SHA-256 or transaction hash: https://demicapsule.com/registry/lookup?q= Register a new stage: https://www.ramsmile.com/demicapsule DEMI Registry · UplitAU Pty Ltd · ABN 91 680 646 495 · Sydney, Australia