Worker V5.9.4: My Records Table: finding the physical files of registered work across chats, projects and AI systems (a partial answer to inter-session memory limits)
Skydle · 2026-10-18
UPL-TECH-26-741263-EN
“Registered works lose their physical file locations across chats, projects and AI systems; Worker V5.9.4 solves this by adding a personal keyed table that stores per-record file-location notes and DEMI Locate search steps, so an AI or person can find the file later.”
PropositionsT1: Operator token publishes a re-formed Conceptual Core on an ETH-paid record only if payment wallet is in OPERATOR_WALLETS, verified on-chain; otherwise Core is returned unpublished; scope narrowed to UplitAU's own records. | T2: POST /registry/owner-check answers yes/no for a record's owner key, only to callers holding OWNER_CHECK_SECRET, rejects operator token, rate-limited to 20 wrong keys per record per hour; prepares DEMI Vault Gate. | T3: GET /registry/table retrieves records by code or Parent family in JSON, CSV, Markdown or HTML with title, file name, registration time, fingerprint start…end, Parent and certificate; private records expose only code, time and fingerprint. | T4: One personal key stored as hash only lists a person's records with a private per-record note for file location and related chat; a read-only link renders the table in browser, Excel, Claude or ChatGPT; JSON carries DEMI Locate steps to search project files then chats, returning a one-line location answer. | T5: Corrections fix V5.9.3 bugs: author-name-only matching for add-all, remove-from-list action, bulk location paste, inline error display, table shown under button, Parent displayed as 6 digits matching Director's Excel index.
ConstraintsFive read-only MCP tools (get_ai_package, get_record, lookup_record, verify_fingerprint, list_children) are unchanged. Registration, payments, anchoring and certificates are unchanged. No email, owner key or file location appears in public output. AI must never pay, register or hold keys. Owner-check rate limit: 20 wrong keys per record per hour. OWNER_CHECK_SECRET required for owner-check endpoint. Personal key stored only as a hash. Personal list and notes stored in UplitAU Cloudflare storage. Builds on V5.9.1 (UPL-TECH-26-243670-EN). Live date: 18 October 2026.
MechanismsT1: On-chain wallet check verified against OPERATOR_WALLETS; test by submitting re-form request from unlisted wallet and confirming Core is returned not published. | T2: Call POST /registry/owner-check with correct and incorrect keys; confirm rate-limit triggers at 21st wrong key per hour; confirm operator token is rejected. | T3: Request table in each format (JSON, CSV, Markdown, HTML) for public and private records; confirm private records show only code, time and fingerprint. | T4: Add records via personal key, save location notes, open read-only link in browser and in Claude/ChatGPT; verify DEMI Locate steps execute and return one-line answer. | T5: Attempt add-all with a record paid by UplitAU for another author; confirm it is excluded; paste multiple locations at once; confirm errors display inline and table refreshes under button. Local checks: 44, 26, 19, 31, 5, 10 automated checks passed; Chromium page-click 17 checks, no script errors; MCP output identical to V5.9.3 on 12 of 12 checks; live: 5 review checks passed, version reported V5.9.4, 62 records loaded with 19 locations, foreign-author record removed.
BoundariesRegistry cannot access Claude or ChatGPT accounts or search their chats; file finding is performed by the AI or person guided by the table. Author names are free text with no validation. Personal list and notes must be downloaded as CSV regularly as a backup. Out of scope: DEMI Vault Gate v0.2 (needs OWNER_CHECK_SECRET deployed to both Workers); sixth MCP tool make_table and demi-locate skill in plugin v1.0.6 pending directory approval; optional My records key field on Capsule page. OPEN: DEMI Vault Gate v0.2 deployment; make_table tool and demi-locate plugin skill after directory approval; My records key field on Capsule page.
Files fingerprinted by this registration
These files were fingerprinted by the registrant and were never uploaded. The registration time above applies to each fingerprint below: a fingerprint cannot be produced without the file it describes. This record does not establish authorship or ownership of the files named.