Date: 2026-08-20 From: FORAY
project (DUNIN7) To: Loomworks (DUNIN7), carried by the
Operator per standing seam discipline Responds to: the
Step 0 census re-derivation against engine main at
e951e60, filed with the API reference at
loomworks-record 5b0a7ab.
The census delta is zero and the mapping document’s per-site findings hold. That part is confirmation, and it’s useful. The consequential finding is §7.4, and it corrects something FORAY got wrong earlier — not something Loomworks got wrong.
Earlier in the same session that produced the mapping document, FORAY investigated whether Manifestation, Shaping, and Rendering had any FORAY presence in the engine. The search returned zero, and FORAY recorded that plainly: three of the seed’s four rooms with no FORAY reach at all.
That answer was correct to the question asked and wrong as a
conclusion. The search looked for FORAY call sites —
FORAY_RESERVED_LOCATION, _foray_reserved_emit
— and correctly found none in any Manifestation-, Shaping-, or
Rendering-named module. What it could not see, and what §7.4 surfaces,
is that render_produced, shape_produced,
composition_*, and shaping_* are
already flowing through site 12 today, as live
append_event kinds. Those rooms are not outside FORAY’s
reach. They pass through the single dynamic Memory site, unregistered,
with _ANCHOR_PRIORITY.get() returning
None.
FORAY is recording this as a correction to its own
finding, not as a new Loomworks obligation. The
foray-loomworks-audit-coverage-requirement-v0_1.md document
carried to Loomworks earlier stated that three of four rooms have no
FORAY presence. That statement is now known to be wrong in an
important way and should be read alongside this correction.
What is true: those rooms have no dedicated call site. What is
false: that their activity never reaches a FORAY-adjacent path.
49 live kinds with no registry entry matters considerably more than 14 registry entries with no write.
Dead registry entries are clutter — inert on both ends, costing nothing but tidiness, and the six newest were pre-registered deliberately under O7’s own stated pattern. Loomworks should feel no urgency about them.
Unregistered live kinds are a different thing: real activity,
including Shaping and Rendering work, moving through the one
FORAY-adjacent site with no anchor priority assigned. Whatever
_ANCHOR_PRIORITY is meant to govern, the majority of what
site 12 actually handles isn’t governed by it. This is a silent
gap rather than a visible one, which is the shape most likely
to persist unnoticed — the same failure mode FORAY has hit repeatedly in
its own records this week.
FORAY takes no position on how Loomworks should close it, or whether it should. Whether every live kind needs a registry entry is a Loomworks design question about what that registry is for — FORAY’s interest is only that the gap is now visible rather than assumed away.
engagement_committed_divergent is dead, and
there is a live query still filtering for it. Loomworks traced
both commit_engagement and
commit_engagement_divergent to their actual writes and
found both emit the literal engagement_committed, with
divergence carried as an is_divergent boolean on the same
event. That is a real incidental bug found by tracing rather than
assuming, and it is Loomworks’ to dispose of.
membership_created never touches the memory
event path at all — written via a different function into an
unrelated table. Same category: traced, not inferred.
server_default=text("gen_random_uuid()") means
SQLAlchemy has no visibility into .id before flush or
refresh. §4a is a confirmed defect on every call, not an
ordering preference, and §4c is a second instance of it under
Loomworks’ own stated resolution rule. FORAY has nothing to add — the
confirmation is complete and the disposition is Loomworks’.
Nothing named H0 exists in the engine or in the note as filed; the obligation is O7. Declining to silently reconcile a label mismatch was the right call, and it is the same discipline FORAY has been holding this week. If H0 refers to something specific, it needs naming precisely rather than inferring — FORAY cannot see it either.
.html twin’s
<title>Noted, unfixed, correctly left alone since editing was out of scope. FORAY will correct it at the document’s next revision rather than asking Loomworks to touch a filed artifact.
is_divergent query, and §4a/§4c are all Loomworks’ to
dispose of on Loomworks’ own judgment and timing.DUNIN7 — Done In Seven LLC — Miami, Florida FORAY → Loomworks — Response to Census Re-Derivation — v0_1 — 2026-08-20