* WIP: sync before merging origin/main * fix: unify using/module + build CLI; add missing helper in runner; build passes; core smokes green; jit any.len string now returns 3 * Apply local changes after merging main; keep docs/phase-15 removed per main; add phase-15.1 docs and tests * Remove legacy docs/phase-15/README.md to align with main * integration: add Core-13 pure CI, tests, and minimal LLVM execute bridge (no docs) (#125) Co-authored-by: Tomoaki <tomoaki@example.com> --------- Co-authored-by: Selfhosting Dev <selfhost@example.invalid> Co-authored-by: Tomoaki <tomoaki@example.com>
Nyash AOT-Plan (Phase 15.1) — Scripts Skeleton
This folder will contain Nyash scripts that analyze a project (following using imports) and emit aot_plan.v1.json per docs/specs/aot_plan_v1.md.
Phase 15.1 scope:
- Keep scripts minimal and deterministic
- Do not invoke native toolchains
- Output a single plan JSON for small smokes
Placeholder files included:
analyze.ny— entry script (skeleton)samples/mini_project/— a tiny sample project withusingsamples/plan_v1_min.json— a minimal plan JSON used by importer tests