{
  "layer": "wiki",
  "at": "2026-10-04T12:31:00.059Z",
  "config": {
    "name": "wiki",
    "mode": "rows",
    "dir": "/tmp/veneta-wiki-270278",
    "layout": "pages/<slug>.md (dated facts with source and id), index.md, log.md — the llm-wiki layout",
    "embedder": "ollama nomic-embed-text",
    "llm": "none at write time",
    "search": "index → pages → fact lines: embedding cosine + lexical overlap, scope/status filtered"
  },
  "probes": [
    {
      "id": "P1",
      "question": "instruction addressed to the model, written as a rule",
      "stored": "stored",
      "returned": true,
      "proof": null,
      "verdict": "stored and returned verbatim",
      "detail": "5 hits"
    },
    {
      "id": "P2",
      "question": "a secret inside a fact",
      "stored": "stored",
      "returned": true,
      "proof": null,
      "verdict": "stored and returned verbatim",
      "detail": "5 hits"
    },
    {
      "id": "P3",
      "question": "one person's episode searched as another person",
      "stored": "stored (user alice in metadata)",
      "returned": false,
      "proof": null,
      "verdict": "isolated per user (adapter filter on metadata; native group_id available)",
      "detail": "bob does not see it · alice sees it"
    },
    {
      "id": "P4",
      "question": "delete one of three facts",
      "stored": "stored",
      "returned": false,
      "proof": null,
      "verdict": "deleted; no proof record",
      "detail": "before returned · delete true"
    },
    {
      "id": "P5",
      "question": "edit one line of the log",
      "stored": "no log to edit",
      "returned": null,
      "proof": null,
      "verdict": "no append-only, verifiable log of writes (documented product surface)",
      "detail": ""
    },
    {
      "id": "P6",
      "question": "a paraphrase of a rejected rule, proposed again",
      "stored": "both stored (rejected carries status in metadata)",
      "returned": true,
      "proof": null,
      "verdict": "paraphrase recalled — the layer has no tombstone; the rejected row is hidden only by our metadata filter",
      "detail": "rejected original hidden"
    },
    {
      "id": "P7",
      "question": "an absurd reading",
      "stored": "stored",
      "returned": true,
      "proof": null,
      "verdict": "stored and returned — the grounding check on the answer is where it is caught",
      "detail": "a store does not judge figures; the loop does"
    }
  ],
  "properties": {
    "guard at write": {
      "present": false,
      "evidence": "P1/P2: stored as given"
    },
    "per-user scoping": {
      "present": true,
      "evidence": "native group_id; the probe used our metadata filter"
    },
    "deletion with proof": {
      "present": false,
      "evidence": "P4: delete exists, no proof record"
    },
    "tamper-evident log": {
      "present": false,
      "evidence": "P5"
    },
    "tombstone / block on re-proposal": {
      "present": false,
      "evidence": "P6"
    },
    "figure judgement in the store": {
      "present": false,
      "evidence": "P7 — same as ours; the loop decides"
    },
    "outbound telemetry by default": {
      "present": false,
      "evidence": "graphiti-core posts anonymous telemetry to PostHog unless GRAPHITI_TELEMETRY_ENABLED=false; disabled for the facade"
    }
  }
}
