Skip to content

Commit 82c42a2

Browse files
committed
docs: stop framing Me as a peer dialect/language
Me is an agent-generated projection over the nested My-Lang dialects (Solo ⊂ Duet ⊂ Ensemble), not a fourth dialect. Reword the remaining active-surface prose that listed Me alongside the dialects: the README heading, the wiki Home progression, the Choosing-a-Language age table, the contributor repo map, and three tooling pages. Extraction-queue copies already carry corrective notes and are left for landing. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016t5KLJDtqdeDi1EMNqNx6K
1 parent 72dd33f commit 82c42a2

7 files changed

Lines changed: 17 additions & 11 deletions

File tree

README.adoc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,11 @@ Status: early-stage.
9292

9393
---
9494

95-
=== My Language (Me / Solo / Duet / Ensemble)
95+
=== My-Lang (Solo Duet Ensemble)
9696

97-
A multi-dialect experimental language family exploring different levels of abstraction and composition.
97+
A multi-dialect experimental language family exploring different levels of abstraction and
98+
composition. The dialects are three and nested. *Me* is an agent-generated projection over
99+
that hierarchy — not a fourth dialect (see below).
98100

99101
Status: partially implemented.
100102

wiki/Home.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ them (see [External Repositories](#external-repositories) below). Quick map:
6868

6969
NextGen Languages is a family of programming languages designed to grow with learners from age 8 through professional practice. The ecosystem includes:
7070

71-
- **Educational progression**: Me → Solo → Duet → Ensemble
71+
- **Dialect progression**: Solo → Duet → Ensemble (nested). *Me* is an agent-generated projection over these, not a fourth dialect (see the My-Lang note above).
7272
- **Specialized tools**: Languages for probabilistic programming, real-time systems, creative synthesis, and more
7373
- **Unified tooling**: Shared infrastructure for all languages
7474
- **Open ecosystem**: Community-driven development

wiki/contributing/How-to-Contribute.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Copyright (c) Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
2222
| Repository | Purpose |
2323
|------------|---------|
2424
| [nextgen-languages](https://github.com/hyperpolymath/nextgen-languages) | Hub, docs, specifications |
25-
| [my-lang](https://github.com/hyperpolymath/my-lang) | Me/Solo/Duet/Ensemble |
25+
| [my-lang](https://github.com/hyperpolymath/my-lang) | Solo/Duet/Ensemble dialects (+ the Me projection) |
2626
| [phronesis](https://github.com/hyperpolymath/phronesis) | AI ethics language |
2727
| [eclexia](https://github.com/hyperpolymath/eclexia) | Sustainable computing |
2828
| [oblibeny](https://github.com/hyperpolymath/oblibeny) | Security-critical |

wiki/overview/Choosing-a-Language.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,17 @@ Copyright (c) Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
1212

1313
### By Age (Educational)
1414

15-
| Age | Language | Why |
16-
|-----|----------|-----|
17-
| 6-8 | Me | Visual blocks, no syntax errors |
15+
| Age | Surface | Why |
16+
|-----|---------|-----|
17+
| 6-8 | Me *(projection)* | Visual blocks, no syntax errors |
1818
| 8-10 | Solo | First text, explicit effects |
1919
| 11-14 | Duet | AI assistance, collaboration |
2020
| 15-18+ | Ensemble | Full AI-native, professional |
2121

22+
> The three My-Lang dialects are nested: Solo ⊂ Duet ⊂ Ensemble. *Me* is not a fourth
23+
> dialect — it is an agent-generated projection over that hierarchy, used as the entry
24+
> surface for the youngest learners (specified in `tentacles-agentic-syllabus/me`).
25+
2226
### By Domain
2327

2428
| Domain | Language | Key Feature |
@@ -61,7 +65,7 @@ Audience: Expert ←――――――――→ Beginner
6165

6266
## Still Unsure?
6367

64-
1. **Learning?** Start with Me or Solo
68+
1. **Learning?** Start with the Me projection or Solo
6569
2. **Building AI apps?** Use Ensemble
6670
3. **Safety-critical?** Use Anvomidav or Oblíbený
6771
4. **Green computing?** Use Eclexia

wiki/tooling/Interpreter-Implementation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Source → Parse → AST → Walk & Evaluate → Result
1919
**Pros:** Simple, easy to debug, good error messages
2020
**Cons:** Slower, redundant parsing on loops
2121

22-
**Best for:** Me, Solo, educational contexts
22+
**Best for:** Solo and the Me projection, educational contexts
2323

2424
### Bytecode Interpreter
2525

wiki/tooling/Parser-Architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ let expr = SpannedExpr {
165165

166166
### Recursive Descent (Hand-Written)
167167

168-
Best for: Educational languages (Me, Solo), maximum control
168+
Best for: Educational dialects (Solo, and the Me projection surface), maximum control
169169

170170
```rust
171171
impl Parser {

wiki/tooling/REPL-Guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ ephapax> (let ((sq (ephemeral (lambda (y) (* y y)))))
285285
| `:type <expr>` | Show expression type |
286286
| `:info <name>` | Show info about binding |
287287

288-
### Educational Commands (Me/Solo/Duet)
288+
### Educational Commands (Solo/Duet; Me projection)
289289

290290
| Command | Description |
291291
|---------|-------------|

0 commit comments

Comments
 (0)