feat: project persona repository binding readiness
This commit is contained in:
parent
dff2521b41
commit
8412d0e458
27 changed files with 500 additions and 3 deletions
|
|
@ -26,6 +26,14 @@ agree. It materializes a catalog runtime endpoint into the native provider shape
|
|||
endpoint drift, a dirty repository, or an unregistered device fail closed. The compiler neither creates a
|
||||
persona repository nor proves that the desktop language entry is integrated.
|
||||
|
||||
`PersonaRepositoryBindingPanel` is the read-only human projection of repository discovery. It receives only
|
||||
the Git roots already mounted by `App`, delegates validation to `resolvePersonaRepositoryBinding`, and renders
|
||||
`unavailable`, `unbound`, `ambiguous`, `bound`, or `error` without adding another store. A unique binding shows
|
||||
the exact repository, Git head, current checkpoint, manifest-pinned model, and B0 source evidence. Unbound is
|
||||
explicitly not interpreted as persona nonexistence; ambiguity refuses automatic selection. Retry repeats only
|
||||
discovery. The panel cannot create or select a sovereign repository, register a node, acquire a lease, wake an
|
||||
organ, or run inference.
|
||||
|
||||
## PersonaCodeChannel
|
||||
|
||||
`PersonaCodeChannel` is the native boundary between a durable persona Git and a live AGE runtime. It owns
|
||||
|
|
|
|||
|
|
@ -119,8 +119,15 @@ lease, or start inference. A corrupted matching journal fails the query closed.
|
|||
|
||||
The HoloLake renderer now provides the first human-readable GH-PNCC projection without introducing another
|
||||
runtime source. `App` passes only its already mounted Git repository paths into `HoloLakeHome`; the Eternal
|
||||
Lake inspector queries each path for `ICE-P-ZY001` through the native read model. The renderer validates the
|
||||
receipt identity and required evidence, preserves partial query errors, and displays the newest verified
|
||||
Lake inspector first runs fail-closed persona-repository discovery over those paths. Its read-only binding
|
||||
panel distinguishes unavailable, unbound, ambiguous, uniquely bound, and invalid evidence; a unique result
|
||||
shows the exact repository, Git head, checkpoint, pinned model, and B0 evidence. It cannot create or choose a
|
||||
sovereign repository, register a node, acquire a lease, wake an organ, or run inference. Unbound is never
|
||||
presented as proof that the persona does not exist, and multiple valid roots are not selected automatically.
|
||||
|
||||
The runtime projection independently queries each mounted path for `ICE-P-ZY001` through the native read
|
||||
model. The renderer validates the receipt identity and required evidence, preserves partial query errors,
|
||||
and displays the newest verified
|
||||
session with both a human state label and the raw state, Git and event-chain heads, node, organ, timestamp,
|
||||
and human responsibility subject. No matching session is reported as absence of matching evidence, never as
|
||||
proof that the persona is offline. This surface contains no wake, inference, lease, or execution control.
|
||||
|
|
|
|||
Loading…
Reference in a new issue