Commit Graph

4 Commits

Author SHA1 Message Date
3c3e734f49 feat(stageb): add shallow recursion guards to bundle and using resolvers 2025-11-17 18:00:44 +09:00
ddf736ddef Stage‑B alias/table negatives + Bridge v1 Closure negatives + docs sweep (minor)
- BundleResolver: fail-fast with tag on malformed alias table entries ([bundle/alias-table/bad] <entry>)
- Add opt-in negatives:
  - canonicalize_closure_captures_negative_vm (captures wrong types)
  - canonicalize_closure_missing_func_negative_vm (missing func in Closure)
  - stageb_bundle_alias_table_bad_vm (malformed alias table)
- README minor replacements to  (residuals)

All new tests are opt-in; quick remains green.
2025-11-02 17:57:41 +09:00
0cd2342b05 core: add Core Direct string canaries (substring/charAt/replace); Stage‑B: alias table (ENV) support with BundleResolver; docs: Exit Code Policy tag→rc rules and checklist updates. 2025-11-02 16:24:50 +09:00
8b006575c1 smokes: enable Gate‑C budget canary by default (fallback allowed); add map_values_sum/map_keys_size; Stage‑B bundling routed via BundleResolver box; minor fixes. 2025-11-02 15:56:45 +09:00