Skip to content

Commit c3a28be

Browse files
committed
TOOLING-STATUS: retire me-dialect, split adjacent estates, fix counts
- Marks Me-dialect retired in the grade matrix, tooling matrix, and BoJ ID table (superseded by the Me runtime projection; slot 11 kept as positional). - Adds a 007 grade row; drops the duplicate Anvomidav meta-project bullet (it is already a language row). - Moves the five out-of-scope database/type-theory rows (VCL-total, KRL, Quandledb, TypeLL, PanLL) into a new "Adjacent estates" subsection, and distinguishes the KRL resolution language from the Tangle language. - Fixes the overview count (15 family entries, not "12 + 2"), the "my has 4 dialects" error (3; Me is a projection), the false "refreshed by language-status-tracker.jl" claim, and renames 7-Tentacles to tentacles-agentic-syllabus (not a language). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016t5KLJDtqdeDi1EMNqNx6K
1 parent e689ad5 commit c3a28be

1 file changed

Lines changed: 35 additions & 22 deletions

File tree

TOOLING-STATUS.adoc

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@
44
:toc:
55
:toclevels: 2
66

7-
Last verified: 2026-03-21
7+
Registry surfaces reconciled 2026-07-02; language *grades* below unverified since 2026-03-21.
88

99
== Overview
1010

11-
This coordinator tracks 12 programming languages + 2 meta-projects, each maintained as its
12-
own standalone `hyperpolymath/<lang>` repo (no language code lives here). All 12 languages
13-
are registered in the BoJ Server `lang-mcp` cartridge with session management, type-checking,
14-
and evaluation via zig adapter + Zig FFI.
11+
This coordinator tracks **15 family entries — 14 languages + the KitchenSpeak DSL** — each
12+
maintained as its own standalone repo (no language code lives here). 11 of them are
13+
registered in the BoJ Server `lang-mcp` cartridge (plus one retired slot, ID 11 — see
14+
below) with session management, type-checking, and evaluation via zig adapter + Zig FFI.
15+
Adjacent database / type-theory estates are listed separately at the end of this section
16+
and are out of coordinator scope.
1517

1618
== Language Grades Matrix
1719

@@ -25,7 +27,8 @@ Per-language grades against the five hyperpolymath language-grade standards:
2527

2628
All graders use `X | F | E | D | C | B | A`. The grade source of truth lives in each
2729
language's repo at `spec/{ARG,FRG,TRG}-PROFILE.adoc`; the values below are mirrored
28-
here for at-a-glance comparison and are refreshed by `language-status-tracker.jl`.
30+
here for at-a-glance comparison and are cross-checked against `language-status-tracker.jl`
31+
output (that script reports; it does not rewrite this file).
2932

3033
Cross-axis invariants: ARG ≤ TRG always; ARG-A requires FRG ≥ B.
3134

@@ -43,7 +46,7 @@ Cross-axis invariants: ARG ≤ TRG always; ARG-A requires FRG ≥ B.
4346

4447
| **My**
4548
| TBD | TBD | D-leaning-E | X | FULL
46-
| 11 crates, 4 dialects. PROOF-NEEDS.md honestly records template-ABI removal (FRG-X discipline).
49+
| 11 crates, 3 dialects (Solo ⊂ Duet ⊂ Ensemble; Me is a runtime projection, not a dialect). PROOF-NEEDS.md honestly records template-ABI removal (FRG-X discipline).
4750

4851
| **Eclexia** | TBD | TBD | TBD | TBD | TBD | Profile not yet authored.
4952
| **Betlang** | TBD | TBD | TBD | TBD | TBD | Profile not yet authored.
@@ -57,15 +60,24 @@ Cross-axis invariants: ARG ≤ TRG always; ARG-A requires FRG ≥ B.
5760
| TBD | TBD | TBD | TBD | FULL
5861
| Trope-particularity front-end (design pass: grammar + elaboration + round-tripping examples). Siblings: trope-checker (Idris2 verified core + executable checker, conformance), trope-particularity-workbench (the nine-effect vocabulary).
5962
| **Kitchenspeak** | TBD | TBD | TBD | TBD | TBD | Proofs commenced (Dough, PoachedEgg, EchoBridge); ADR 0001–0004; echo-types dependency. Profile not yet authored.
60-
| **Tangle** | TBD | TBD | TBD | TBD | TBD | Profile not yet authored.
61-
| **Me-dialect** | TBD | TBD | TBD | TBD | TBD | Profile not yet authored.
62-
| **VCL-total (vcl-ut)** | TBD | TBD | TBD | TBD | TBD | Database/identity language; per ARG §1.1 tightening applies.
63-
| **KRL** | TBD | TBD | TBD | TBD | TBD | Database/resolution language; canonical READINESS.md template lives here.
64-
| **Quandledb** | TBD | TBD | TBD | TBD | TBD | Database language.
65-
| **TypeLL** | TBD | TBD | TBD | TBD | TBD | Type-theory foundation, feeds VCL-total levels.
66-
| **PanLL** | TBD | TBD | TBD | TBD | TBD | Type-theory foundation.
63+
| **Tangle** | TBD | TBD | TBD | TBD | TBD | Topological (knot/braid) language; Lean core proofs. TangleIR feeds the separate KRL resolution stack (see Adjacent estates).
64+
| **007** | TBD | TBD | TBD | TBD | TBD | Agent meta-language; private repo (`The-Metadatastician/007`, anti-training-scrape); specification stage; profile not yet authored.
65+
| **Me-dialect** (retired) | X | X | X | X | X | RETIRED — superseded by the *Me* runtime projection (`tentacles-agentic-syllabus/me/README.adoc`). `hyperpolymath/me-dialect` archived; in-tree scaffolding sidelined. Not a language; kept only to explain the retirement.
6766
|===
6867

68+
=== Adjacent estates (out of coordinator scope)
69+
70+
Tracked by the database / type-theory estates, listed here only for discoverability — they
71+
are not part of the language family and are not registered in `.machine_readable/LANGUAGES.a2ml`:
72+
73+
* *VCL-total (vcl-ut)* — database/identity language; per ARG §1.1 tightening applies.
74+
* *KRL* — resolution language at the base of the KRL stack
75+
(`krl → Tangle/TangleIR → VeriSimCore → Skein.jl / quandledb`); **distinct** from the Tangle
76+
language above, whose IR it consumes. Canonical READINESS.md template lives there.
77+
* *Quandledb* — database language.
78+
* *TypeLL* — type-theory foundation, feeds VCL-total levels.
79+
* *PanLL* — type-theory foundation.
80+
6981
Standards specs:
7082

7183
* `standards/component-readiness-grades/`
@@ -201,21 +213,22 @@ Standards specs:
201213
| —
202214
| ✓
203215

204-
| **Me-dialect**
205-
| Rust
206-
| planned
207-
| planned
216+
| **Me-dialect** (retired)
217+
| —
218+
| —
208219
| —
209220
| —
210221
| —
211222
| —
212223
| —
213224
| —
225+
| — (superseded by the Me projection — tentacles-agentic-syllabus/me)
214226
|===
215227

216228
== BoJ Server Integration
217229

218-
All 12 languages are registered in `boj-server/cartridges/lang-mcp/`:
230+
12 lang-mcp IDs exist in `boj-server/cartridges/lang-mcp/` — 11 active languages plus the
231+
retired Me-dialect slot (ID 11, kept because IDs are positional):
219232

220233
[cols="<2,^1,<4", options="header"]
221234
|===
@@ -231,7 +244,7 @@ All 12 languages are registered in `boj-server/cartridges/lang-mcp/`:
231244
| Phronesis | 8 | Session, typecheck, eval
232245
| Error-lang | 9 | Session, typecheck, eval
233246
| JtV | 10 | Session, typecheck, eval, dialect injection
234-
| Me-dialect | 11 | Session, typecheck
247+
| Me-dialect (retired) | 11 | Slot retained (IDs are positional); superseded by the Me projection — do not register new work here
235248
| Oblibeny | 12 | Session, typecheck, eval
236249
|===
237250

@@ -268,5 +281,5 @@ Any language can be augmented with JtV by requesting dialect `jtv`:
268281

269282
== Meta-Projects
270283

271-
* **7-Tentacles** — Game development curriculum using nextgen languages
272-
* **Anvomidav** — Stub (19 files, minimal)
284+
* **tentacles-agentic-syllabus** (formerly 7-tentacles) — agentic curriculum framework that
285+
uses the family languages; NOT a language (see `0-AI-MANIFEST.a2ml`), do not audit as one.

0 commit comments

Comments
 (0)