diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 0b771a7..0000000 --- a/.gitmodules +++ /dev/null @@ -1,36 +0,0 @@ -[submodule "betlang"] - path = betlang - url = git@github.com:hyperpolymath/betlang.git -[submodule "julia-the-viper"] - path = julia-the-viper - url = git@github.com:hyperpolymath/julia-the-viper.git -[submodule "affinescript"] - path = affinescript - url = git@github.com:hyperpolymath/affinescript.git -[submodule "eclexia"] - path = eclexia - url = git@github.com:hyperpolymath/eclexia.git -[submodule "ephapax"] - path = ephapax - url = git@github.com:hyperpolymath/ephapax.git -[submodule "my-lang"] - path = my-lang - url = git@github.com:hyperpolymath/my-lang.git -[submodule "oblibeny"] - path = oblibeny - url = git@github.com:hyperpolymath/oblibeny.git -[submodule "phronesis"] - path = phronesis - url = git@github.com:hyperpolymath/phronesis.git -[submodule "wokelang"] - path = wokelang - url = git@github.com:hyperpolymath/wokelang.git -[submodule "anvomidav"] - path = anvomidav - url = git@github.com:hyperpolymath/anvomidav.git -[submodule "error-lang"] - path = error-lang - url = git@github.com:hyperpolymath/error-lang.git -[submodule "tangle"] - path = tangle - url = git@github.com:hyperpolymath/tangle.git diff --git a/.machine_readable/6a2/ECOSYSTEM.a2ml b/.machine_readable/6a2/ECOSYSTEM.a2ml index f1650ce..df702ed 100644 --- a/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -18,5 +18,21 @@ typed-wasm = "hyperpolymath/typed-wasm — WasmGC compilation target for AffineS tentacles = "hyperpolymath/tentacles-agentic-syllabus — curriculum (NOT a language; do not audit as one)" [language-repos] -note = "Each language is a standalone canonical repo, wired in as a submodule (see .gitmodules)." +# nextgen-languages is a PURE COORDINATOR: each language is its own standalone +# top-level hyperpolymath repo, referenced here (not embedded). The submodule +# pointers were removed 2026-06-13 — this repo coordinates/contextualises the +# family, it does not vendor it. +note = "Each language is a standalone canonical hyperpolymath repo, referenced (not vendored as a submodule)." +affinescript = "hyperpolymath/affinescript" +anvomidav = "hyperpolymath/anvomidav" +betlang = "hyperpolymath/betlang" +eclexia = "hyperpolymath/eclexia" +ephapax = "hyperpolymath/ephapax" +error-lang = "hyperpolymath/error-lang" +julia-the-viper = "hyperpolymath/julia-the-viper" +my-lang = "hyperpolymath/my-lang" +oblibeny = "hyperpolymath/oblibeny" +phronesis = "hyperpolymath/phronesis" +tangle = "hyperpolymath/tangle" +wokelang = "hyperpolymath/wokelang" kitchenspeak = "in-tree, standalone-repo-ready; elevate via scripts/elevate-kitchenspeak.sh" diff --git a/EXPLAINME.adoc b/EXPLAINME.adoc index a4fa5ad..ca594bf 100644 --- a/EXPLAINME.adoc +++ b/EXPLAINME.adoc @@ -291,8 +291,8 @@ from Julia the data language to avoid confusion. | Pedagogical language for teaching systems thinking via error conditions. | `kitchenspeak/` -| Experimental, formally-verified kitchen-orchestration DSL (submodule: -`hyperpolymath/kitchenspeak`). Seven-type system; proofs-first. Agda +| Experimental, formally-verified kitchen-orchestration DSL (in-tree, +standalone-repo-ready — `hyperpolymath/kitchenspeak`). Seven-type system; proofs-first. Agda lowerings of the Dough and Poached Egg recipes; `ROADMAP.adoc` targets AffineScript-level toolchain parity, leading with the proof library. diff --git a/affinescript b/affinescript deleted file mode 160000 index d27dc33..0000000 --- a/affinescript +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d27dc33be0c9677340f71207eee1da6f46e4aa3e diff --git a/anvomidav b/anvomidav deleted file mode 160000 index 39b6133..0000000 --- a/anvomidav +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 39b6133a3e004b409016f1ff38dbd47a254b0241 diff --git a/betlang b/betlang deleted file mode 160000 index f0829c1..0000000 --- a/betlang +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f0829c1d21c62cb7d643d34b533d4a3d916b951e diff --git a/eclexia b/eclexia deleted file mode 160000 index f9d2999..0000000 --- a/eclexia +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f9d29997519fac6d3d34dc44a4f199aee94bb247 diff --git a/ephapax b/ephapax deleted file mode 160000 index ef9c91f..0000000 --- a/ephapax +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ef9c91f9bca29f893c902f7a116d6cca31a67d88 diff --git a/error-lang b/error-lang deleted file mode 160000 index 854294e..0000000 --- a/error-lang +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 854294ef6f751824efd37160889e00892bddcd16 diff --git a/julia-the-viper b/julia-the-viper deleted file mode 160000 index a462545..0000000 --- a/julia-the-viper +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a462545dafaf1d751f9f305b69fbdd99fa20025c diff --git a/my-lang b/my-lang deleted file mode 160000 index 31c8c6f..0000000 --- a/my-lang +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 31c8c6f662ca08186fd5bbf795c4dd2ecefc4fc0 diff --git a/oblibeny b/oblibeny deleted file mode 160000 index 21fc90c..0000000 --- a/oblibeny +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 21fc90ca263b0b66af743165fa5f89af24ec5f4c diff --git a/phronesis b/phronesis deleted file mode 160000 index d065519..0000000 --- a/phronesis +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d0655199805850f34f37250f04f9bc5efae0b852 diff --git a/tangle b/tangle deleted file mode 160000 index 23044b0..0000000 --- a/tangle +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 23044b03183fa03784e7f661b27057f3b9aff563 diff --git a/wiki/overview/Installation.md b/wiki/overview/Installation.md index 7165cfe..032e9df 100644 --- a/wiki/overview/Installation.md +++ b/wiki/overview/Installation.md @@ -36,7 +36,9 @@ This installs: ```bash git clone https://github.com/hyperpolymath/nextgen-languages.git cd nextgen-languages -git submodule update --init --recursive +# Each language is its own standalone repo — this hub coordinates them, it no +# longer vendors them as submodules. Clone any you need separately, e.g.: +# git clone https://github.com/hyperpolymath/affinescript.git ``` #### 2. Build Tools diff --git a/wokelang b/wokelang deleted file mode 160000 index 5e86f04..0000000 --- a/wokelang +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5e86f04418c134a937b3b7fa5f02570c870fca75