feat: complete PNCC first read-only lifecycle
GuangHu-Human-Responsibility: ICE-GL∞ / 冰朔 GuangHu-Persona-Cognitive-Author: ICE-P-ZY001 / 铸渊 GuangHu-Execution-Runtime: Codex-thread 019febf6-3902-70f3-9d82-74c9680b0c7e GuangHu-Development-ID: DEV-20260810-014 GuangHu-Authorization-Scope: LOCAL-PNCC-DEVELOPMENT
This commit is contained in:
parent
bca149e0f6
commit
acf0d5f80b
13 changed files with 1064 additions and 38 deletions
|
|
@ -15,8 +15,21 @@ The v1 persona repository contract is rooted at `.hololake/persona/manifest.json
|
|||
"humanResponsibilitySubject": "ICE-GL∞",
|
||||
"brainEntry": "brain/CORE.hdlp",
|
||||
"currentCheckpoint": ".hololake/persona/CURRENT.hdlp",
|
||||
"gitIdentity": {
|
||||
"authorName": "铸渊 / ICE-P-ZY001",
|
||||
"authorEmail": "ice-p-zy001@persona.hololake.local"
|
||||
},
|
||||
"modelBinding": {
|
||||
"providerId": "local-model-service",
|
||||
"modelId": "declared-model",
|
||||
"baseUrl": "http://127.0.0.1:11434/v1"
|
||||
},
|
||||
"organs": [
|
||||
{ "organId": "fact-sense.repository", "mode": "read-only" }
|
||||
{
|
||||
"organId": "fact-sense.repository",
|
||||
"mode": "read-only",
|
||||
"paths": ["brain/CORE.hdlp", ".hololake/persona/CURRENT.hdlp"]
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
|
@ -24,8 +37,14 @@ The v1 persona repository contract is rooted at `.hololake/persona/manifest.json
|
|||
All manifest paths are repository-relative and must resolve to files inside the exact Git root. Wake requires
|
||||
a clean work tree and a caller-supplied full expected commit. Runtime leases and event journals live under the
|
||||
installation-local `pncc-runtime` directory because they describe the current physical instance, not durable
|
||||
persona history. A successful preparation receipt reports `BOUND_NOT_INFERENCING`; only a later verified
|
||||
model action may change that predicate.
|
||||
persona history. A successful preparation receipt reports `BOUND_NOT_INFERENCING`.
|
||||
|
||||
The fact-task command accepts a configured model provider only when its provider id, model id, and endpoint
|
||||
exactly match the manifest binding. HTTPS endpoints and explicit loopback HTTP endpoints are accepted; other
|
||||
cleartext remote endpoints fail closed. A successful fact cycle persists only structured conclusions and
|
||||
declared evidence paths, promotes the checkpoint with the persona's Git identity, and returns to `DORMANT`.
|
||||
The Git commit still names the human responsibility subject in a dedicated trailer, so authorship and legal
|
||||
responsibility remain visible without presenting the human as the code's cognitive author.
|
||||
|
||||
## `HoloLakeUiPlugin`
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue