1.8 KiB
1.8 KiB
| type | code | version | source | hololake_migrated |
|---|---|---|---|---|
| GLS标准 | GLS-0002 | v1.0 Draft | ima知识库 · 7482038949002130 | 2026-07-13 |
MNPS · 模块编号路径标准
GLS-0002 · Modular Numbered Path Standard · Draft v1.0
0. 定义
MNPS 是 GLS 的基础工程规范,规定整个光湖语言系统如何组织协议、模块、文档、路径、编号、版本、索引与依赖。
核心原则
- 编号唯一 — 一个编号永远只对应一个模块。版本升级,编号不变。
- 编号不可复用 — 废弃后永久保留,新模块申请新编号。
- 路径唯一 — 编号路径与语义路径同时存在,指向同一模块。
- 模块独立 — 可独立阅读、维护、升级、发布。
- 模块组合 — 复杂能力引用已有模块组合,不重新造轮子。
- 按需加载 — AI 只读当前任务需要的模块,不全量扫描。
- 路径稳定 — 版本升级不影响模块编号路径。
- 依赖声明 — 模块显式声明依赖树,不全文搜索。
- 索引优先 — 先读 Index 再读正文,不替代全部细节。
- 示例优先 — 每个模块至少提供一个完整 Example。
- 路径映射 — 自然语言语义最终映射到模块编号路径。
模块生命周期
Draft → Review → Candidate → Stable → Deprecated → Archived
不删除,Archived 永久存在。
模块树
GLS
├── 0000 Constitution
├── 0001 Language Core
├── 0002 Modular Path
├── 0100 Bootstrap
├── 0200 TCS
├── 0300 GLP
├── 0400 HLDP
├── 0500 Governance
└── 0600 Runtime
最终定义
MNPS 不是为了管理文档——而是为了管理语言。未来无论增加多少人格、技能、运行时,都能通过编号路径完成语言解析,不再重新阅读整个世界。