|
2 | 2 |
|
3 | 3 | Normative specifications and design drafts for RSScript. The project root keeps |
4 | 4 | only `README.md` (overview) and `AGENT.md` (the prompt-sized language guide for |
5 | | -LLMs); everything else lives here. |
| 5 | +LLMs); everything else lives here, grouped into categorized subfolders. |
6 | 6 |
|
7 | | -## Normative specs |
| 7 | +## Spec |
8 | 8 |
|
9 | 9 | | Doc | What it governs | |
10 | 10 | |-----|-----------------| |
11 | | -| [RSScript_v0.7_Spec.md](RSScript_v0.7_Spec.md) | The language. Opens with a binding **Constitution** (Articles I–IX) that overrides every chapter. | |
12 | | -| [RSScript_Package_Manager_Design_v0.6.md](RSScript_Package_Manager_Design_v0.6.md) | The package manager (`rss pkg`): `.rssi` contracts, `rsspkg.toml`/`.lock`, semantic dependency review. | |
13 | | -| [Review_Evidence_IR_Spec_v0.2.md](Review_Evidence_IR_Spec_v0.2.md) | REIR — the review-evidence IR consumed by `--reir` tooling and CI gates. | |
14 | | -| [ARCHITECTURE.md](ARCHITECTURE.md) | Module boundaries of the checker/lowering implementation. | |
15 | | -| [DEVELOPMENT.md](DEVELOPMENT.md) | Local verification flow and development discipline. | |
16 | | -| [DOCKER.md](DOCKER.md) | Containerized, cross-platform dev environment (Docker / VS Code / Codespaces). | |
17 | | -| [spec-todo.md](spec-todo.md) | Prioritized list of unimplemented spec surface (the §3.2 / §20.1 superset). | |
18 | | -| [cross-isolate-design.md](cross-isolate-design.md) | Feasibility + smallest-sound-slice plan for the cross-isolate message API (§20.2-3): message-channel core landed, multi-heap isolates still future. | |
19 | | -| [ml-perf-todo.md](ml-perf-todo.md) | ML-framework perf plan: native tensor kernels (fix VM big-matrix cliff) + AOT build-time levers. | |
20 | | - |
21 | | -## Implementation-planning specs (not yet normative) |
| 11 | +| [RSScript_v0.7_Spec.md](spec/RSScript_v0.7_Spec.md) | The language. Opens with a binding **Constitution** (Articles I–IX) that overrides every chapter. | |
| 12 | +| [RSScript_Package_Manager_Design_v0.6.md](spec/RSScript_Package_Manager_Design_v0.6.md) | The package manager (`rss pkg`): `.rssi` contracts, `rsspkg.toml`/`.lock`, semantic dependency review. | |
| 13 | +| [Review_Evidence_IR_Spec_v0.2.md](spec/Review_Evidence_IR_Spec_v0.2.md) | REIR — the review-evidence IR consumed by `--reir` tooling and CI gates. | |
| 14 | + |
| 15 | +## Architecture |
| 16 | + |
| 17 | +| Doc | What it governs | |
| 18 | +|-----|-----------------| |
| 19 | +| [ARCHITECTURE.md](architecture/ARCHITECTURE.md) | Module boundaries of the checker/lowering implementation. | |
| 20 | +| [vm-architecture.md](architecture/vm-architecture.md) | Register VM design: bytecode, dispatch, and runtime layout. | |
| 21 | +| [jit-roadmap.md](architecture/jit-roadmap.md) | Phased plan for the native (Cranelift) baseline JIT. | |
| 22 | + |
| 23 | +## Ledgers |
| 24 | + |
| 25 | +| Doc | What it governs | |
| 26 | +|-----|-----------------| |
| 27 | +| [jit-semantics-ledger.md](ledgers/jit-semantics-ledger.md) | Per-op record of JIT/VM semantic parity decisions. | |
| 28 | +| [rss-selfhost-ledger.md](ledgers/rss-selfhost-ledger.md) | Self-hosting progress ledger for the RSScript-in-RSScript toolchain. | |
| 29 | + |
| 30 | +## Development |
| 31 | + |
| 32 | +| Doc | What it governs | |
| 33 | +|-----|-----------------| |
| 34 | +| [DEVELOPMENT.md](development/DEVELOPMENT.md) | Local verification flow and development discipline. | |
| 35 | +| [DOCKER.md](development/DOCKER.md) | Containerized, cross-platform dev environment (Docker / VS Code / Codespaces). | |
| 36 | + |
| 37 | +## Planning |
22 | 38 |
|
23 | 39 | | Doc | Idea | |
24 | 40 | |-----|------| |
25 | | -| [RSScript_AI_Generation_Feedback_v0.1.md](RSScript_AI_Generation_Feedback_v0.1.md) | Agent-facing generation oracle plus fast interpreter feedback loop for AI-generated RSScript. | |
| 41 | +| [spec-todo.md](planning/spec-todo.md) | Prioritized list of unimplemented spec surface (the §3.2 / §20.1 superset). | |
| 42 | +| [ml-perf-todo.md](planning/ml-perf-todo.md) | ML-framework perf plan: native tensor kernels (fix VM big-matrix cliff) + AOT build-time levers. | |
| 43 | +| [cross-isolate-design.md](planning/cross-isolate-design.md) | Feasibility + smallest-sound-slice plan for the cross-isolate message API (§20.2-3): message-channel core landed, multi-heap isolates still future. | |
| 44 | +| [RSScript_AI_Generation_Feedback_v0.1.md](planning/RSScript_AI_Generation_Feedback_v0.1.md) | Agent-facing generation oracle plus fast interpreter feedback loop for AI-generated RSScript. | |
26 | 45 |
|
27 | 46 | ## Conventions |
28 | 47 |
|
|
0 commit comments