Planner-Cache / PPKG_CARD.md
Dermitio's picture
Upload folder using huggingface_hub
ca3d977 verified
|
Raw
History Blame Contribute Delete
3.18 kB
# P-package `.ppkg` card
## Artifact
`personality-proof.ppkg`
## Format
| Field | Value |
|---|---|
| Container | SQLite |
| Format | `pcm-personality-package-v1` |
| Protocol | `pcm-canonical-personality-v1` |
| Canonical compatibility | `pcm-canonical-p-v1` |
| File SHA-256 | `faa701fb6150738937fc7b756fb5df226638eedb7599127b0d04d83899ea4bf9` |
## Purpose
P-package, stored as `.ppkg`, keeps durable personality and behavioral conclusions on disk. It promotes a conclusion only after repeated, diverse, or authoritative evidence. It is not a transcript archive and does not store model-native vectors.
## Included logical data
- canonical personality entries
- evidence candidates and archive references
- support and contradiction IDs
- source authority
- scope and relationship identity
- strength, confidence, and importance
- timestamps and status
- reversible before and after changes
- protocol metadata and semantic checksum
## Excluded data
- raw conversation transcript
- base-model weights
- model token IDs
- hidden vectors
- `.ttl` or `.ltl` contents
- LoRA
- optimizer state
## Mechanical results
The practical result is conservative promotion. One weak event did nothing, repeated independent evidence promoted, cross-context evidence counted more than narrow repetition, and explicit correction overruled unsupported model claims. This tests auditable memory mechanics, not nuanced personality understanding.
One weak event did not promote. Three independent events promoted. Linked cross-context evidence scored 2.5865 compared with 1.8000 for five narrow-context events. Unsupported model claims did not promote. An explicit correction promoted and superseded the old conclusion while retaining audit history.
Technical, creative, and relationship-specific retrieval passed in the proof workload. Irrelevant retrieval loaded zero entries.
## Causal results
The same prompt and KV generated Alice when the selected package conclusion specified Alice and Bob when it specified Bob. Irrelevant and unpromoted low-confidence packages reproduced frozen-base logits. The proof uses controlled preferred-persona values inside the tested compatibility range.
## Scaling
The indexed audit measured a 58,720,256-byte synthetic package at 100k entries. Header routing took 67.10 ms, selected-row hydration took 0.118 ms, canonical conversion took 0.495 ms, and four entries were loaded from 152 candidate headers. Inactive VRAM was zero.
The separate `/personality` inspection view is paginated. At 100k active entries,
its default 100-entry page measured 21.8 ms before JSON encoding and produced a
roughly 60 KB response instead of hydrating the entire package.
## Integrity behavior
Full semantic verification occurs on verified open, explicit verify, export, checkpoint, and dirty close. Normal routing and evidence pushes do not hash the complete package. SQLite transactional integrity remains enabled.
## Limitations
The package proof is mechanical. It does not establish nuanced learned personality. Canonical conversion depends on an external factorized representation recipe that is not yet distributed as a separate checksummed artifact.