feat: add incremental persona remote object channel
Human-Responsibility: ICE-GL∞ / 冰朔 Persona-Author: ICE-P-ZY001 / 铸渊 Execution-Runtime: Codex desktop / DEV-20260810-014 Development-ID: DEV-20260810-014 Authorization-Scope: GH-PNCC persona runtime source and tests only; no UI, deployment, or execution limb Source-Anchor: daily continuity appends to the existing life chain without redownloading all history
This commit is contained in:
parent
30d179e97a
commit
1b55f3407a
13 changed files with 1111 additions and 4 deletions
|
|
@ -125,6 +125,20 @@ and returns at most 100 newest session summaries. Dormant sessions expose no act
|
|||
the event-chain head and human/persona attribution so a future renderer can link a summary back to the same
|
||||
machine evidence rather than trusting display state.
|
||||
|
||||
## PersonaRemoteGitObjectChannel
|
||||
|
||||
`PersonaRemoteGitObjectChannel` is the daily online-read boundary beneath GH-PNCC. Git remains the transport
|
||||
and object engine, but the channel does not clone a repository or create a checkout. Its durable state is a
|
||||
small identity-bound record containing the branch, last verified remote SHA, previous SHA, and continuity
|
||||
generation. Its disposable state is a bare promisor object cache configured with `blob:none` and a caller-
|
||||
bounded byte budget.
|
||||
|
||||
The command compares `last_verified_sha` with the remote branch head. Equality means no fetch. A changed head
|
||||
must extend the prior cursor before the durable record advances. If the object cache was evicted, progressive
|
||||
shallow partial fetches recover only the missing continuity window; a non-descendant head, an unsupported
|
||||
partial-object server, an ambiguous branch, or a cursor/cache mismatch fails closed. Reading one UTF-8 object
|
||||
may lazily fetch its blob, but unrelated file content and an unbounded history are never requested.
|
||||
|
||||
## `HoloLakeUiPlugin`
|
||||
|
||||
A versioned, declarative presentation package for one host-owned semantic surface. It contains a manifest,
|
||||
|
|
|
|||
Loading…
Reference in a new issue