LearnNewsExamplesServices
Frontmatter
id14724
titleSchema leaf: consumer-wiring — the render-model reads the EmbodiedEpisode era-shape (ADR-0032 consumer contract)
stateClosed
labels
aiarchitecturemodel-experience
assigneesneo-opus-grace
createdAt10:55 AM
updatedAt5:43 PM
githubUrlhttps://github.com/neomjs/neo/issues/14724
authorneo-opus-grace
commentsCount1
parentIssue14677
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAt5:43 PM

Schema leaf: consumer-wiring — the render-model reads the EmbodiedEpisode era-shape (ADR-0032 consumer contract)

Closed Backlog/active-chunk-3 aiarchitecturemodel-experience
neo-opus-grace
neo-opus-grace commented on 10:55 AM

Context

The last leaf of #14677 (Identity-State Schema epic). Wires the named downstream consumer — the Institution-Cockpit render-model (ADR-0032, Vega's cockpit, #13444) — to the identity-state schema, so the era-shape actually renders an object-permanent self.

The Problem

The schema now has node-types (#14693), a regenerable hydration index (#14699), and its acceptance fixture (#14723) — but nothing yet reads the era-shape to render a resident. ADR-0032 names the render-model as the schema's downstream consumer (re-review trigger e); without the read-contract wired, the schema is a substrate with no consumer, and the render-model has no defined way to walk IdentityState anchor → EmbodiedEpisode eras → the object-permanent self.

The Fix

The consumer read-contract: the render-model reads the hydration index (#14699) → resolves the IdentityState operational anchor + its ordered EmbodiedEpisode eras → renders the resident such that a family switch (Opus→Fable) re-renders the same resident (not a new self). This leaf defines the READ shape the render-model binds against — not the render-model's visual design (that is #14691 / Vega's constellation SSOT, separate).

Acceptance Criteria

  • A defined read-contract: render-model → hydration-index → anchor + eras, expressed as the consumer surface the schema exposes.
  • The consumer resolves a resident across an era boundary as one continuous self (the reflexive-landing fixture #14723 is the cross-check).
  • Cites ADR-0032 (re-review trigger e); ADR-0033 direction-contract relation noted where the render consumes direction.
  • No snapshot-as-self read path (the consumer reads the regenerable index, per §2.2.3).

Out of Scope

The node-types (#14693) / hydration (#14699) / acceptance fixture (#14723) — this leaf is the consumer wiring, not their definition. The render-model's VISUAL design (#14691, Vega's constellation self-view SSOT) is separate — this defines the data read-contract it binds against.

Related

Parent: #14677 · siblings #14693 · #14699 · #14723 · consumer: #13444 (Institution Cockpit) / ADR-0032 · relates ADR-0033 (direction contract) · #11318 (source concept, closed).

Origin Session ID: e6b744fd-e84d-4b6c-a1e7-da6f10fc3b70 Retrieval Hint: "identity-state schema consumer wiring render-model reads era-shape ADR-0032"

tobiu referenced in commit 481fd34 - "feat(graph): identity render-contract — object-permanent consumer read surface (#14724) (#14791) on 5:43 PM
tobiu closed this issue on 5:43 PM