DUNIN7 · LOOMWORKS · RECORD
record.dunin7.com
Status Current
Path investigations/loomworks-data-at-rest-protection-investigation-v0_2.html

Loomworks — Data-at-rest protection: landscape, positioning, and recommendation

Version. 0.2
Date. 2026-06-13
Status. Discovery record / investigation. Architecture-and-positioning only — no engine code, no build.
Provenance. Operator (Marvin Percival) direction. Landscape rests on web sources verified 2026-06-12. Implemented-state rests on the data-at-rest status brief and follow-up inspection @ engine HEAD 7159870. Seed resolutions rest on a verbatim seed check of candidate seed v0.12 (2026-06-13).
Companion deliverable. standing-notes/loomworks-standing-note-confidentiality-posture-v0_1 — the destination this investigation converged on.
Amendment note (v0.2). v0.1 (2026-06-12) laid out the landscape, regulated-domain positioning, and a three-recommendation sequence. v0.2 records what the arc converged on after v0.1: (1) a Claude Code inspection establishing the payload/provenance separability verdict — MIXED (§8); (2) the resulting correction to the tokenization recommendation — it protects structured identity, not self-identifying content (§9); and (3) the crystallization into a single frame — confidentiality posture as a declared, enforced, laddered engagement property, now in its own standing note (§10). The v0.1 sections are preserved; §§8–10 are the amendment. Per Discovery discipline, the prior framing is preserved alongside the correction, not smoothed.

Plain-language summary (v0.2)

What this does. Lays out every credible way to protect content at rest while still letting the Companion reason over it, places each against regulated-domain requirements, and records where the inquiry converged: a declared confidentiality-posture property on the Engagement, with the enclave-plus-customer-key rung as the architectural destination.

What changed from v0.1. v0.1 recommended tokenization ("the map") as the highest-leverage second step. The follow-up inspection showed the leverage is lower than it looked: identity is re-embedded in the content payload and content self-identifies by its facts, so tokenization protects structured identity, not semantic identity — reducing blast-radius but not delivering the strong de-identification claim for Loomworks's domains. The mechanism that protects self-identifying content is the enclave, because it protects content as content. So the destination moved from "tokenization is #2, enclave is demand-pulled #3" to "the enclave-with-customer-key rung is the architectural destination, framed as a declared posture property."

What it concludes. Confidentiality posture should be a declared property the Engagement carries and the Operator governs, naming a rung on a protection ladder (none → key-custody → enclave+customer-key → client-side-only), enforced by key absence rather than described by a flag. See the standing note for the settled form.

1–7. (v0.1, preserved)

The v0.1 body — the reframe trajectory, the Companion-must-read constraint and the A/B threat split, the three protection families (confidential computing, tokenization, FHE), regulated-domain positioning, the original three-recommendation sequence, what-is-true-today, and prerequisites — is preserved unchanged from v0.1 as the landscape and starting position. §§8–10 record where the arc moved from there. (Full v0.1 text retained in the v0.1 file; v0.2 supersedes v0.1 as the current version, v0.1 retained as the prior position per the versioning discipline.)

8. The separability inspection (Claude Code @ engine HEAD 7159870) — MIXED verdict

Plainly: the who/where/origin linkage is separable today (refactor); the content payload re-embeds identity and would need rebuilding to tokenize. The prerequisite is half-met.

9. The correction to the tokenization recommendation

Two failure modes for a pure map model:

  1. Structural re-embedding (mechanically fixable, deep). Tokenizing only the columns leaves identity in the payload blob — the vault protects the front door, the payload leaves the back open. Fixable by reshaping serialization so payload does not duplicate identity; deterministic, but touches the construction layer every contribution flows through.
  2. Semantic self-identification (not fixable by tokenization). Content's facts re-identify regardless of proper-noun tokenization. Coaching: "the CFO ... after the Henderson deal collapsed" re-identifies with every proper noun removed. Legal: the matter's shape stays recognizable; altering figures corrupts privileged accuracy. Healthcare: "rare Brugada variant + Miami cardiac unit + March" re-identifies a patient through quasi-identifiers in the clinical meaning the Companion must read.

Corrected conclusion. Tokenization protects structured identity and reduces blast-radius; it does not deliver the strong de-identification claim for self-identifying domains. The mechanism that addresses self-identifying content is the enclave — it protects content as content without de-identifying it. This inverts v0.1's emphasis: tokenization's leverage is lower than it looked, the enclave's necessity higher. The enclave moves from "demand-pulled #3" to the architectural destination.

10. The convergence — confidentiality posture as a declared engagement property

The question crystallized into one frame, recorded in full in standing-notes/loomworks-standing-note-confidentiality-posture-v0_1. In brief:

Sequence: build Rung 1 regardless (scoped); design and prove enforcement before any rung above 1; scope Rung 2 when a real buyer requires the strong claim; scope Rung 3 for absolute-exclusion buyers; defer the seed addition until the property stabilizes.

What the Operator does next

  1. The standing note carries the settled commitment; this investigation carries the trajectory and landscape. Both file to loomworks-record.
  2. Rung 1 (key-custody hardening) is already scoped — the build-regardless floor, the next buildable step whenever chosen.
  3. The enforcement discipline is the gate before any protective rung — a design arc of its own, not yet scoped.
  4. Rung 2 (enclave + customer key) is the destination, demand-pulled — scoped when a real buyer requires it.
DUNIN7 — Done In Seven LLC — Miami, Florida
Loomworks — Data-at-rest protection: landscape, positioning, and recommendation — v0.2 — 2026-06-13