Kumiki 仕様
ここは Kumiki 言語とランタイムの正規(normative)仕様である。実装(packages/)と本仕様が食い違った場合、原則として本仕様を正とし、どちらを直すかを設計判断として PR に記録する。
チュートリアルや how-to は仕様ではなく Kumiki Guide に置く。動作する実例は Kumiki Examples にある。
目次
| 文書 | 内容 |
|---|---|
| Language Core | 7 層(type / slot / effect / reducer / tile / fn / app)と式・文・パターン |
| Standard Library | List / Map / Set / Option / Result / Time / ドメイン型 |
| Routing | パターン、パラメータ、route.enter / route.leave、リダイレクト |
| Style | スタイル・レイアウト・テーマ |
| Forms | フォーム、bind、バリデーション |
| HTTP / Storage | HTTP / Storage effects とポリシー(latest / debounce / once …) |
| Lifecycle | ライフサイクル、ケイパビリティ、エラー境界、サスペンス |
| Runtime | ランタイム実装ガイド(signal graph・mount・dispatch・dispose) |
| AI Editing | AI 編集 API、CRDT op、参照整合性 |
| Testing | テスト戦略 |
| Error Codes | エラーコードカタログ(E0001..E07xx) |