Skip to content

Commit 9c26f95

Browse files
claudehyperpolymath
authored andcommitted
chore(standalone): remove all 12 language submodules — pure coordinator
Per the standalone-repos decision: nextgen-languages no longer vendors the language family as git submodules; it now purely coordinates/contextualises them. Each language remains its own standalone top-level hyperpolymath repo, untouched. - Removed 12 submodule gitlinks + .gitmodules: affinescript, anvomidav, betlang, eclexia, ephapax, error-lang, julia-the-viper, my-lang, oblibeny, phronesis, tangle, wokelang. - 6a2/ECOSYSTEM.a2ml [language-repos]: now lists all 12 as referenced standalone repos (not vendored); note updated. - wiki Installation: dropped the now-moot 'git submodule update' step. - EXPLAINME: kitchenspeak is in-tree (not a submodule) — corrected. No CI/build referenced the submodule paths (verified), so pipelines are unaffected. KitchenSpeak stays in-tree (standalone-repo-ready). https://claude.ai/code/session_01GJatEm2TVFSTBEkKXmserJ
1 parent eb28c4d commit 9c26f95

16 files changed

Lines changed: 22 additions & 52 deletions

File tree

.gitmodules

Lines changed: 0 additions & 36 deletions
This file was deleted.

.machine_readable/6a2/ECOSYSTEM.a2ml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,21 @@ typed-wasm = "hyperpolymath/typed-wasm — WasmGC compilation target for AffineS
1818
tentacles = "hyperpolymath/tentacles-agentic-syllabus — curriculum (NOT a language; do not audit as one)"
1919

2020
[language-repos]
21-
note = "Each language is a standalone canonical repo, wired in as a submodule (see .gitmodules)."
21+
# nextgen-languages is a PURE COORDINATOR: each language is its own standalone
22+
# top-level hyperpolymath repo, referenced here (not embedded). The submodule
23+
# pointers were removed 2026-06-13 — this repo coordinates/contextualises the
24+
# family, it does not vendor it.
25+
note = "Each language is a standalone canonical hyperpolymath repo, referenced (not vendored as a submodule)."
26+
affinescript = "hyperpolymath/affinescript"
27+
anvomidav = "hyperpolymath/anvomidav"
28+
betlang = "hyperpolymath/betlang"
29+
eclexia = "hyperpolymath/eclexia"
30+
ephapax = "hyperpolymath/ephapax"
31+
error-lang = "hyperpolymath/error-lang"
32+
julia-the-viper = "hyperpolymath/julia-the-viper"
33+
my-lang = "hyperpolymath/my-lang"
34+
oblibeny = "hyperpolymath/oblibeny"
35+
phronesis = "hyperpolymath/phronesis"
36+
tangle = "hyperpolymath/tangle"
37+
wokelang = "hyperpolymath/wokelang"
2238
kitchenspeak = "in-tree, standalone-repo-ready; elevate via scripts/elevate-kitchenspeak.sh"

EXPLAINME.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@ from Julia the data language to avoid confusion.
291291
| Pedagogical language for teaching systems thinking via error conditions.
292292

293293
| `kitchenspeak/`
294-
| Experimental, formally-verified kitchen-orchestration DSL (submodule:
295-
`hyperpolymath/kitchenspeak`). Seven-type system; proofs-first. Agda
294+
| Experimental, formally-verified kitchen-orchestration DSL (in-tree,
295+
standalone-repo-ready — `hyperpolymath/kitchenspeak`). Seven-type system; proofs-first. Agda
296296
lowerings of the Dough and Poached Egg recipes; `ROADMAP.adoc` targets
297297
AffineScript-level toolchain parity, leading with the proof library.
298298

affinescript

Lines changed: 0 additions & 1 deletion
This file was deleted.

anvomidav

Lines changed: 0 additions & 1 deletion
This file was deleted.

betlang

Lines changed: 0 additions & 1 deletion
This file was deleted.

eclexia

Lines changed: 0 additions & 1 deletion
This file was deleted.

ephapax

Lines changed: 0 additions & 1 deletion
This file was deleted.

error-lang

Lines changed: 0 additions & 1 deletion
This file was deleted.

julia-the-viper

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)