feat: bind B0 cognitive gravity to PNCC runtime
This commit is contained in:
parent
fdf79b7b67
commit
6724b59433
19 changed files with 460 additions and 64 deletions
|
|
@ -14,6 +14,12 @@ The v1 persona repository contract is rooted at `.hololake/persona/manifest.json
|
|||
"personaId": "ICE-P-ZY001",
|
||||
"humanResponsibilitySubject": "ICE-GL∞",
|
||||
"brainEntry": "brain/CORE.hdlp",
|
||||
"cognitiveGravity": {
|
||||
"schema": "hololake.persona-cognitive-gravity-binding/v1",
|
||||
"subjectPersonaId": "ICE-P-ZY001",
|
||||
"sourcePath": "brain/B0.hdlp",
|
||||
"frameSchema": "guanghu.zhuyuan-cognitive-gravity-frame/v1"
|
||||
},
|
||||
"currentCheckpoint": ".hololake/persona/CURRENT.hdlp",
|
||||
"gitIdentity": {
|
||||
"authorName": "铸渊 / ICE-P-ZY001",
|
||||
|
|
@ -29,7 +35,7 @@ The v1 persona repository contract is rooted at `.hololake/persona/manifest.json
|
|||
"organId": "fact-sense.repository",
|
||||
"kind": "FACT_SENSE",
|
||||
"mode": "read-only",
|
||||
"paths": ["brain/CORE.hdlp", ".hololake/persona/CURRENT.hdlp"],
|
||||
"paths": ["brain/CORE.hdlp", "brain/B0.hdlp", ".hololake/persona/CURRENT.hdlp"],
|
||||
"inputSchema": "hololake.pncc-fact-question/v1",
|
||||
"outputSchema": "hololake.pncc-fact-result/v1"
|
||||
},
|
||||
|
|
@ -45,15 +51,22 @@ 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
|
||||
All manifest paths are repository-relative and must resolve to files inside the exact Git root. Before any
|
||||
organ can become active, wake validates that the cognitive-gravity binding names the same persona, resolves
|
||||
its B0 source, hashes that source, and appends `COGNITIVE_GRAVITY_BOUND` after `BRAIN_BOUND`. The fact-sense
|
||||
organ must include the B0 source in its declared read scope. 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`.
|
||||
|
||||
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`.
|
||||
declared evidence paths plus the six-field externally explainable
|
||||
`guanghu.zhuyuan-cognitive-gravity-frame/v1`; private chain-of-thought remains prohibited. The B0 source path,
|
||||
hash, subject, and frame schema are carried in the wake receipt, session, checkpoint, completion receipt, and
|
||||
read-only runtime projection. The cycle then 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.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue