Skip to content

ogar-epistemic: the named 24-axis epistemic basis, v3 (classid 0x0334 + catalogue) - #297

Merged
AdaWorldAPI merged 1 commit into
mainfrom
claude/medcare-rs-continue-6nhbxn
Sep 1, 2026
Merged

ogar-epistemic: the named 24-axis epistemic basis, v3 (classid 0x0334 + catalogue)#297
AdaWorldAPI merged 1 commit into
mainfrom
claude/medcare-rs-continue-6nhbxn

Conversation

@AdaWorldAPI

@AdaWorldAPI AdaWorldAPI commented Sep 1, 2026

Copy link
Copy Markdown
Owner

ogar-epistemic: the named 24-axis epistemic basis, v3

The catalogue for the EpistemicBassin24 magnitude register, built on the
operator's go-ahead — derived from the standing rulings, not invented, and
supersedable by a v4 classid mint (the facet classid names AND versions the
basis; a re-cut is the NEXT id, never a re-label of old rows).

  • Reservation: EPISTEMIC_BASIS_V3_CONCEPT_ID = 0x0334, reserved
    Ontology domain, collision-guarded in tests against ogar-dismech (0x0333),
    the OBO/ro/private run (0x0301..0x0321) and META_STUDY_SPINE
    (0x0340..0x0347); canon-high render compose.
  • Six groups of four, group = axis >> 2: set (IS_A / PART_OF /
    TYPICALITY / MISSING_LINK — the whale is axis 0), evidence (the dismech
    stances + REPLICATION), derivation (PREMISE / DEDUCTION / FALSIFIER /
    COUNTERFACTUAL), field (INFO_GAIN / TENSION / COHERENCE / AMBIGUITY),
    circumstance (the TEKAMOLO four), witness (PROVENANCE / REVISION /
    QUORUM / CONTRADICTION). Every axis names the SHIPPED surface it is
    measured against — no free-floating adjectives.
  • Twin structure: QUORUM/CONTRADICTION are magnitude twins of the A9
    loci of the same names — the locus points at WHO, the axis carries HOW
    MUCH. Two classid-selected readings, zero storage overlap.
  • Held absences, assertable: no Hambly-Lyons axis while jc Pillar 11 is
    red (a test scans for the banned quantities); no domain FnIndex mints
    (the six epistemic calls are loco core, readable in every vocabulary).

5/5 tests; clippy --no-deps -D warnings clean; fmt clean. The lance-graph
mirror + armed parity ride the companion PR; parity is verified after this
merges (the loco-band parity just demonstrated that red-then-green pattern
across the #296 boundary).

🤖 Generated with Claude Code

https://claude.ai/code/session_01PFnYKqw6d7TTiB9cT8eFdK

Summary by CodeRabbit

  • New Features
    • Added the ogar-epistemic package to the workspace.
    • Introduced a v3 epistemic basis with 24 named axes organized into six groups.
    • Added bounded lookups for axis names and groups.
    • Added class ID rendering and a reserved ontology concept ID.
    • Included validation for axis uniqueness, grouping, identifiers, and supported quantities.

…alogue

The facet classid names the basis and versions it: EPISTEMIC_BASIS_V3_
CONCEPT_ID = 0x0334 in the reserved Ontology domain (collision-guarded in
tests against ogar-dismech 0x0333, the OBO/ro/private run 0x0301..0x0321,
and META_STUDY_SPINE 0x0340..0x0347), canon-high render compose. A
superseded catalogue is retired by minting v4's NEXT id — never by
re-reading old rows under new labels.

The 24 axes, derived from the ruled projection (episodic references /
named basis / premise trace / revision) and the ruled lane semantics
(pressure and proprioception, never empirical truth) — six groups of
four, group = axis >> 2, every axis naming the SHIPPED surface it is
measured against:

  set          IS_A PART_OF TYPICALITY MISSING_LINK   (the whale lives here)
  evidence     SUPPORT REFUTE PARTIAL REPLICATION      (dismech stances)
  derivation   PREMISE DEDUCTION FALSIFIER COUNTERFACTUAL
  field        INFO_GAIN TENSION COHERENCE AMBIGUITY   (Shannon / EWA)
  circumstance TEMPORAL KAUSAL MODAL LOKAL             (TEKAMOLO twins)
  witness      PROVENANCE REVISION QUORUM CONTRADICTION

QUORUM and CONTRADICTION are magnitude TWINS of the A9 loci of the same
names: the locus points at WHO, the axis carries HOW MUCH — two readings,
zero storage overlap. No domain FnIndex mints (the six epistemic calls
are loco core, readable in every vocabulary already); no Hambly-Lyons
axis while jc Pillar 11 is red, held by an assertable-absence test.

5/5 tests; clippy --no-deps -D warnings clean; fmt clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PFnYKqw6d7TTiB9cT8eFdK
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@cursor

cursor Bot commented Sep 1, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_9594a23f-9988-4634-8762-9de0ad212ed1)

@coderabbitai

coderabbitai Bot commented Sep 1, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: 3009211d-2a63-4fc3-8233-2a8336878c5b

📥 Commits

Reviewing files that changed from the base of the PR and between f92e457 and e8eca89.

📒 Files selected for processing (3)
  • Cargo.toml
  • crates/ogar-epistemic/Cargo.toml
  • crates/ogar-epistemic/src/lib.rs

📝 Walkthrough

Walkthrough

The workspace adds the ogar-epistemic crate. The crate defines a versioned 24-axis epistemic basis, classid helpers, bounded lookup functions, and tests for catalogue and identifier invariants.

Changes

Epistemic basis crate

Layer / File(s) Summary
Crate contract and workspace wiring
Cargo.toml, crates/ogar-epistemic/Cargo.toml, crates/ogar-epistemic/src/lib.rs
The workspace registers the crate. The manifest defines package metadata and development dependencies. Crate documentation defines the basis contract.
Basis identifiers and axis catalogue
crates/ogar-epistemic/src/lib.rs
The crate defines the reserved concept ID, classid composition, six axis groups, and 24 named axis entries with grounding descriptions.
Lookup helpers and catalogue tests
crates/ogar-epistemic/src/lib.rs
Bounded lookup helpers return axis groups and names. Tests validate catalogue density, grouping, identifiers, rendering, bounds, and excluded quantities.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Poem

A rabbit reviews the axes in a row
Twenty-four markers now neatly glow
Six groups hold their places tight
Classids render crisp and right
Bounded lookups guard the way
“Hop!” says the rabbit, “ship today!”

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

Comment @coderabbitai help to get the list of available commands.

@AdaWorldAPI
AdaWorldAPI merged commit b2cad4f into main Sep 1, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants