deprecations: warn-once for nyash.toml (already wired) + child_env audit (spawns use helper); docs sweep to prefer and hako.toml in README.*; smokes: add Core‑Direct negative rc canaries (array oob set, map bad key) and verified quick/core core_direct suite green

This commit is contained in:
nyash-codex
2025-11-02 19:02:23 +09:00
parent 65aa79b575
commit cf3908d438
5 changed files with 77 additions and 9 deletions

View File

@ -241,7 +241,7 @@ WASM/ブラウザ経路は現在メンテ対象外ですCI未対象。古
`hako.toml`(互換: `nyash.toml`)の `[tasks]` と `[env]` で、ビルド/スモークなどのタスクを簡単に実行できますMVP
nyash.toml の末尾に追記):
例(`hako.toml` もしくは互換の `nyash.toml` の末尾に追記):
```
[env]
@ -299,7 +299,7 @@ $NYASH_BIN --build hako.toml \
```
主なオプション(最小)
- `--build <path>`: nyash.toml の場所
- `--build <path>`: `hako.toml` の場所(互換: `nyash.toml`
- `--app <file>`: エントリ `.nyash`
- `--out <name>`: 出力EXE名既定: `app`/`app.exe`
- `--build-aot cranelift|llvm`(既定: cranelift
@ -387,7 +387,7 @@ box EnhancedArray from ArrayBox {
Nyashは「Everything is Plugin」アーキテクチャを開拓
```toml
# nyash.toml - プラグイン設定
# hako.toml互換: nyash.toml - プラグイン設定
[libraries."libnyash_python_plugin.so"]
boxes = ["PyRuntimeBox", "PyObjectBox"]