Skip to content

docs(grounding): align KRL ops + stack diagram to canonical spec#53

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/practical-newton-9eFe2
Jun 18, 2026
Merged

docs(grounding): align KRL ops + stack diagram to canonical spec#53
hyperpolymath merged 1 commit into
mainfrom
claude/practical-newton-9eFe2

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

What

Aligns the tangle README to the canonical KRL stack spec (the repo's ECOSYSTEM.a2ml/ANCHOR.a2ml were already canonical; the README was the outlier).

  • KRL four-operation table reworded to the canonical verb glosses (construct / transform / resolve / retrieve), KRL described as a resolution DSL, not merely a query language, and a Retrieve clause added (Retrieve recovers resolution-relevant artefacts — presentations, invariants, witnesses, equivalence classes, prior resolutions, explanations, provenance — not arbitrary querying).
  • Architecture diagram: replaced the stale VerisimCore (categorical abstraction) layer with Tangle core, matching this repo's own ECOSYSTEM/ANCHOR and the canonical stack: KRL → TangleIR → Tangle core → QuandleDB + Skein.jl.

Why — flagging the Verisim removal explicitly

The README diagram was the only place in the repo that put a "VerisimCore" layer inside the KRL stack. It contradicted the grounded ECOSYSTEM.a2ml (KRL → TangleIR → Tangle core → Skein+QuandleDB) and ANCHOR.a2ml, and Verisim/VCL is a distinct paradigm that shouldn't sit inside the KRL stack. Surfacing the removal here in case "VerisimCore" was intended as a real categorical layer — if so, say the word and I'll restore it (and update ECOSYSTEM/ANCHOR to match instead).

Scope

README.adoc only — no proofs/Tangle.lean/impl changes. Companion PRs: krl#35, Skein.jl#20, quandledb#54.

🤖 Generated with Claude Code


Generated by Claude Code

- KRL four-operation table reworded to the canonical verb glosses
  (construct/transform/resolve/retrieve) and KRL described as a resolution
  DSL, not merely a query language; add the Retrieve clause (Retrieve recovers
  resolution-relevant artefacts, not arbitrary querying).
- Architecture diagram: replace the stale 'VerisimCore (categorical
  abstraction)' layer with 'Tangle core', matching this repo's own
  ECOSYSTEM.a2ml/ANCHOR.a2ml and the canonical stack
  (KRL -> TangleIR -> Tangle core -> QuandleDB + Skein.jl). Verisim/VCL is a
  distinct paradigm and does not belong inside the KRL stack diagram.

Cross-refs krl docs/decisions/0002-query-language-deferred.adoc.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017TXizM5c1Yd9HWf7Y15YH2
@hyperpolymath hyperpolymath marked this pull request as ready for review June 18, 2026 16:12
@hyperpolymath hyperpolymath merged commit 15a507a into main Jun 18, 2026
12 checks passed
@hyperpolymath hyperpolymath deleted the claude/practical-newton-9eFe2 branch June 18, 2026 16:13
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