Editor's Draft · Public Draft 2026-06
KP:1
An open, text-native format for packaging epistemic state — claims, confidence, evidence, contradictions, and the trace of how beliefs evolved, preserved as structure.
Abstract
KP:1 is a text-native specification for representing epistemic state — claims with confidence, evidence, contradictions, and the trace of how beliefs evolved — designed for AI inspectability and portability across systems. The format defines a strict normative core (CORE.md, JSON Schema, PEG grammar) plus topic-authoritative companions for voice surfaces, multilingual support, archival, composition, and extension blocks.
What makes KP:1 distinct
Most formats flatten knowledge into settled facts. KP:1 keeps its shape: the uncertainty, the tension, and the history stay as addressable structure. The clearest way to see that is the format itself.
<!-- KP:1 — self-describing header: a reader bootstraps the format from the file
- [ID] assertion {confidence|type|evidence|date|depth|nature} (depth, nature optional)
type o observed · r reported · c computed · i inferred
rel → supports · ⊗ contradicts · ⊗! error · ⊗~ tension · ⊘ supersedes -->
- [C005] Dating follows the catalogue raisonné: 1962, not 1957.
⊗!C004
- [C014] The 2025 appraisal values the work at €950,000.
⊘C013
- [C017] The 1953–1962 provenance gap is a material risk.
⊗~C019
-
Typed contradiction qualifiers
Disagreement is kept in tension: plain contradiction, known error, or productive tension. Nothing is flattened away.
-
Voyager-Principle Rosetta header
Zero-dependency parsing: a reader can bootstrap the format from the file itself, with no external schema to fetch.
-
Supersession with append-only history
When a belief changes, the prior claim is superseded, not deleted, so how the thinking moved stays legible.
-
Three-surface architecture
One source of truth, three reads: claims for AI reasoning, display views for visual reading, voice views for spoken delivery.
Read the specification
- Specification The normative spec — CORE.md, SPEC.md, and the topic-authoritative companions.
-
Reference implementation
Parser and CLI in Python —
kpack lintandkpack new. - Examples Five worked packs, validated by the conformance suite, including a copy-this starter.
- Zenodo record Archived, citable releases under an evergreen concept DOI.
- GitHub repository Source, governance, conformance grammar and schema, and contribution process.