Commit ea957d5
committed
docs(pr-z1): OGIT NTO/Cognitive/ namespace bootstrap — upstream prereq for PR-X9
PR-Z1 is the upstream OGIT-repo bootstrap that unblocks the cognitive
shader storage stack. Drafted in ndarray's knowledge/ because that's
where the PR-X9 sprint context lives; the actual TTL commits go to
https://github.com/AdaWorldAPI/OGIT.
The bootstrap mirrors the proven 2026-05-07 Healthcare pattern
(846 lines, 14 entities, 690 triples, rdflib-validated) at comparable
scale: 26 TTL files / ~700-900 lines / ~600-900 triples.
Class hierarchy (4 abstract classes):
- Heel — cognitive family root anchor
- Hip — sub-family branch (16 per Heel target)
- Twig — specific cognitive operation (16 per Hip target)
- Leaf — concrete basin atom = codebook entry (16 per Twig)
Cell carrier entities (3):
- CognitiveCell — typed cell: edge u64 + thinking [i4;32] +
qualia [i4;16] + vocab u16 + confidence f32
- SplatCovariance — isotropic / diagonal / cholesky variants
- CognitiveTier — L1-L4 tier metadata + area-branch=16
Seed instances (~15 total):
- 4 heels: reasoning, perception, memory, resonance
- 8 hips: deduction, abduction, induction, intuition,
episodic, semantic, nars_revision, nars_choice
- 3 twigs: modus_ponens, modus_tollens, single_evidence_abduce
- 4 leaves: classical_mp/mt, single_evidence_warm/cool
Total: 1 × 16 × 16 × 16 = 4096 addressable leaves matches the CAM
codebook size exactly (by construction). Full leaf enumeration is
deferred to PR-Z1.1 — bootstrap only seeds 4 leaves to anchor pattern.
Style: matches NTO/WorkOrder/entities/Position.ttl v4 baseline.
Namespace: ogit.Cognitive: <http://www.purl.org/ogit/Cognitive/>.
Field predicates camelCase. dcterms:source provenance on every entity
citing pr-x9-design.md:layer-1-substrate.
Validation: rdflib 7.6.0 turtle-parsed all 26 files cleanly.
Downstream chain unblocked:
PR-Z1 (this, OGIT repo)
→ PR-Z2 (lance-graph CognitiveBridge, sibling to MedcareBridge)
→ PR-X9 (ndarray LazyBlockedGrid consumer)
OR — bypass via PR-X9 Q1 option 3 (embedded TTL bundle in ndarray).
Savant rules on whether v1 needs the proper bridge path or the
embedded escape hatch.
7 open questions queued. Most load-bearing:
- Q1: 4 heels vs more (lean: 4 for v1)
- Q2: basinSignature as xsd:long vs xsd:unsignedLong vs xsd:hexBinary
- Q5: confidence as direct field vs separate NarsTruth entity
- Q6: 4 seed leaves vs more (lean: 4, minimum viable)1 parent bac78be commit ea957d5
1 file changed
Lines changed: 399 additions & 0 deletions
0 commit comments