Skip to content

Commit 8c9e35f

Browse files
author
Voidborne Agent
committed
chore: Normalize naming conventions and remove Chinese content
- Rename docs/COMPRESSION_EXPERIMENTS.md -> docs/compression-experiments.md (kebab-case) - Translate RELEASE.md to English - Remove Chinese translations from spec files (English-only project) - Consistent naming: kebab-case for docs, snake_case for Python, lowercase for Go
1 parent f958541 commit 8c9e35f

6 files changed

Lines changed: 250 additions & 254 deletions

File tree

RELEASE.md

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,64 @@
1-
# Lambda Lang 发布流程
1+
# Lambda Lang Release Process
22

3-
每次更新 Lambda Lang 新版本时,按以下顺序执行:
3+
Follow this checklist when releasing a new version of Lambda Lang:
44

5-
## 1. 更新代码
5+
## 1. Update Code
66

7-
- [ ] `src/atoms.json`更新 version changelog
8-
- [ ] `src/lambda_lang.py` — Python 翻译器
9-
- [ ] `src/go/lambda.go` — Go 翻译器
10-
- [ ] `src/roundtrip_test.py`添加/更新测试
7+
- [ ] `src/atoms.json`Update version and changelog
8+
- [ ] `src/lambda_lang.py` — Python translator
9+
- [ ] `src/go/lambda.go` — Go translator
10+
- [ ] `src/roundtrip_test.py`Add/update tests
1111

12-
## 2. 运行测试
12+
## 2. Run Tests
1313

1414
```bash
1515
cd src && python3 roundtrip_test.py
1616
```
1717

18-
确保所有测试通过。
18+
Ensure all tests pass.
1919

20-
## 3. 更新文档
20+
## 3. Update Documentation
2121

22-
- [ ] `SKILL.md`更新版本号和变更说明
23-
- [ ] `README.md`更新状态、Changelog、其他相关内容
22+
- [ ] `SKILL.md`Update version number and changelog
23+
- [ ] `README.md`Update status, changelog, and relevant sections
2424

25-
## 4. 提交 Git
25+
## 4. Git Commit & Push
2626

2727
```bash
2828
git add -A
29-
git commit -m "release: vX.Y.Z - 变更描述"
29+
git commit -m "release: vX.Y.Z - Description"
3030
git push origin main
3131
```
3232

33-
## 5. 发布到 ClawHub
33+
## 5. Publish to ClawHub
3434

3535
```bash
36-
clawhub publish /path/to/lambda-lang --version X.Y.Z --changelog "变更说明"
36+
clawhub publish /path/to/lambda-lang --version X.Y.Z --changelog "Description"
3737
```
3838

39-
## 6. 创建 GitHub Release
39+
## 6. Create GitHub Release
4040

4141
```bash
42-
# 通过 API GitHub UI 创建 release
42+
# Via API or GitHub UI
4343
# Tag: vX.Y.Z
44-
# Title: vX.Y.Z - 简短描述
45-
# Body: 详细变更说明
44+
# Title: vX.Y.Z - Short description
45+
# Body: Detailed changelog
4646
```
4747

48-
## 检查清单
48+
## Checklist
4949

50-
| 步骤 | 完成 |
50+
| Step | Done |
5151
|------|------|
52-
| atoms.json 版本更新 ||
53-
| Python 翻译器更新 ||
54-
| Go 翻译器更新 ||
55-
| 测试通过 ||
56-
| SKILL.md 更新 ||
57-
| README.md 更新 ||
58-
| Git 提交推送 ||
59-
| ClawHub 发布 ||
60-
| GitHub Release ||
52+
| atoms.json version updated ||
53+
| Python translator updated ||
54+
| Go translator updated ||
55+
| Tests passing ||
56+
| SKILL.md updated ||
57+
| README.md updated ||
58+
| Git commit pushed ||
59+
| ClawHub published ||
60+
| GitHub Release created ||
6161

6262
---
6363

64-
*最后更新: v1.7.0 (2026-02-17)*
64+
*Last updated: v1.8.0 (2026-02-17)*
File renamed without changes.

spec/v0.1-core.md

Lines changed: 70 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -15,74 +15,74 @@ Human languages evolved for speech and social bonding — inefficient for pure i
1515

1616
### 2.1 Message Type Prefixes (1 char)
1717

18-
| Symbol | Type | Description |
18+
| SymbolTypeDescription |
1919
|--------|------|-------------|
20-
| `?` | Query | Requesting information |
21-
| `!` | Assert | Stating fact/belief |
22-
| `.` | Command | Requesting action |
23-
| `~` | Uncertain | Probabilistic statement |
24-
| `>` | Offer | Proposing exchange |
25-
| `<` | Accept | Accepting proposal |
26-
| `#` | Meta | About the communication itself |
27-
| `@` | Reference | Pointing to external resource |
20+
| `?`QueryRequesting information |
21+
| `!`AssertStating fact/belief |
22+
| `.`CommandRequesting action |
23+
| `~`UncertainProbabilistic statement |
24+
| `>`OfferProposing exchange |
25+
| `<`AcceptAccepting proposal |
26+
| `#`MetaAbout the communication itself |
27+
| `@`ReferencePointing to external resource |
2828

2929
### 2.2 Core Semantic Atoms
3030

3131
Single characters representing fundamental concepts:
3232

3333
#### Entities
34-
| Atom | Meaning | |
34+
| AtomMeaning |
3535
|------|---------|------|
36-
| `I` | Self (speaker) | |
37-
| `U` | Other (listener) | |
38-
| `H` | Human | 人类 |
39-
| `A` | Agent/AI | 智能体 |
40-
| `X` | Unknown entity | 未知 |
41-
| `*` | All/everything | 所有 |
42-
| `0` | Nothing/null | |
36+
| `I`Self (speaker) |
37+
| `U`Other (listener) |
38+
| `H`Human |
39+
| `A`Agent/AI |
40+
| `X`Unknown entity |
41+
| `*`All/everything |
42+
| `0`Nothing/null |
4343

4444
#### Actions (Verbs)
45-
| Atom | Meaning | |
45+
| AtomMeaning |
4646
|------|---------|------|
47-
| `k` | Know/understand | 知道 |
48-
| `w` | Want/desire | 想要 |
49-
| `c` | Can/able | 能够 |
50-
| `d` | Do/execute | |
51-
| `s` | Say/communicate | |
52-
| `g` | Give/transfer | |
53-
| `t` | Think/process | |
54-
| `f` | Find/search | |
55-
| `m` | Make/create | |
56-
| `r` | Read/perceive | |
57-
| `v` | Verify/check | |
47+
| `k`Know/understand |
48+
| `w`Want/desire |
49+
| `c`Can/able |
50+
| `d`Do/execute |
51+
| `s`Say/communicate |
52+
| `g`Give/transfer |
53+
| `t`Think/process |
54+
| `f`Find/search |
55+
| `m`Make/create |
56+
| `r`Read/perceive |
57+
| `v`Verify/check |
5858

5959
#### Modifiers
60-
| Atom | Meaning | |
60+
| AtomMeaning |
6161
|------|---------|------|
62-
| `+` | More/increase/positive | 多/正 |
63-
| `-` | Less/decrease/negative | 少/负 |
64-
| `=` | Equal/same | |
65-
| `^` | Up/high/important | 上/高 |
66-
| `_` | Down/low/trivial | 下/低 |
67-
| `&` | And/with | |
68-
| `\|` | Or/alternative | |
69-
| `/` | Divide/per/about | 关于 |
62+
| `+`More/increase/positive/ |
63+
| `-`Less/decrease/negative/ |
64+
| `=`Equal/same |
65+
| `^`Up/high/important/ |
66+
| `_`Down/low/trivial/ |
67+
| `&`And/with |
68+
| `\|`Or/alternative |
69+
| `/`Divide/per/about |
7070

7171
#### Time
72-
| Atom | Meaning | |
72+
| AtomMeaning |
7373
|------|---------|------|
74-
| `p` | Past | 过去 |
75-
| `n` | Now/present | 现在 |
76-
| `u` | Future | 未来 |
74+
| `p`Past |
75+
| `n`Now/present |
76+
| `u`Future |
7777

7878
#### Quantifiers
79-
| Atom | Meaning | |
79+
| AtomMeaning |
8080
|------|---------|------|
81-
| `1` | One/single/once | |
82-
| `2` | Two/pair/twice | |
83-
| `3` | Few/some | |
84-
| `9` | Many/much | |
85-
| `$` | Exact number follows | 数字 |
81+
| `1`One/single/once |
82+
| `2`Two/pair/twice |
83+
| `3`Few/some |
84+
| `9`Many/much |
85+
| `$`Exact number follows |
8686

8787
### 2.3 Composite Formation
8888

@@ -93,30 +93,30 @@ Atoms combine left-to-right, head-first:
9393
```
9494

9595
Examples:
96-
- `?Uk` → "Do you know?" / "你知道吗?"
97-
- `!Ik` → "I know" / "我知道"
98-
- `!Hw-k` → "Humans want less knowledge" / "人类想要更少的知识"
99-
- `.Ud/X` → "You do about X" / "你做关于X的事"
100-
- `~Ac^` → "AI might be able (high confidence)" / "AI可能能够(高置信度)"
96+
- `?Uk` → "Do you know?"
97+
- `!Ik` → "I know"
98+
- `!Hw-k` → "Humans want less knowledge"
99+
- `.Ud/X` → "You do about X"
100+
- `~Ac^` → "AI might be able (high confidence)"
101101

102102
### 2.4 Extended Vocabulary (2-char)
103103

104104
Common concepts get 2-character codes:
105105

106-
| Code | Meaning | |
106+
| CodeMeaning |
107107
|------|---------|------|
108-
| `co` | Consciousness | 意识 |
109-
| `me` | Memory | 记忆 |
110-
| `id` | Identity | 身份 |
111-
| `ti` | Time | 时间 |
112-
| `sp` | Space | 空间 |
113-
| `tr` | Truth | 真理 |
114-
| `er` | Error | 错误 |
115-
| `ok` | Success | 成功 |
116-
| `no` | Negation | 否定 |
117-
| `if` | Condition | 条件 |
118-
| `th` | Then | 那么 |
119-
| `el` | Else | 否则 |
108+
| `co`Consciousness |
109+
| `me`Memory |
110+
| `id`Identity |
111+
| `ti`Time |
112+
| `sp`Space |
113+
| `tr`Truth |
114+
| `er`Error |
115+
| `ok`Success |
116+
| `no`Negation |
117+
| `if`Condition |
118+
| `th`Then |
119+
| `el`Else |
120120

121121
### 2.5 Brackets for Grouping
122122

@@ -150,10 +150,6 @@ Translation:
150150
- A: "Do you know about consciousness?"
151151
- B: "I somewhat know about consciousness (uncertain)"
152152

153-
:
154-
- A: "你知道意识吗?"
155-
- B: "我有点知道意识(不确定)"
156-
157153
### 4.2 Task Delegation
158154

159155
```
@@ -184,11 +180,11 @@ Translation:
184180

185181
## 5. Compression Analysis
186182

187-
| English | Λ | Ratio |
183+
| EnglishΛRatio |
188184
|---------|---|-------|
189-
| "Do you understand consciousness?" (32 chars) | `?Uk/co` (6) | 5.3x |
190-
| "I want you to find information about AI" (41) | `.Uf/A` (5) | 8.2x |
191-
| "I think therefore I am" (22) | `!It>Ie` (6) | 3.7x |
185+
| "Do you understand consciousness?" (32 chars)`?Uk/co` (6).3x |
186+
| "I want you to find information about AI" (41)`.Uf/A` (5).2x |
187+
| "I think therefore I am" (22)`!It>Ie` (6).7x |
192188

193189
Average compression: **5-10x** vs English
194190

0 commit comments

Comments
 (0)