giles
917a487195
Add deps and engine test specs, bootstrap engine to Python
New test specs (test-deps.sx: 33 tests, test-engine.sx: 37 tests) covering
component dependency analysis and engine pure functions. All 6 spec modules
now have formal SX tests: eval (81), parser (39), router (18), render (23),
deps (33), engine (37) = 231 total.
- Add engine as spec module in bootstrap_py.py (alongside deps)
- Add primitive aliases (trim, replace, parse_int, upper) for engine functions
- Fix parse-int to match JS parseInt semantics (strip trailing non-digits)
- Regenerate sx_ref.py with --spec-modules deps,engine
- Update all three test runners (run.js, run.py, sx-test-runner.js)
- Add Dependencies and Engine nav items and testing page entries
- Wire deps-source/engine-source through testing overview UI
Node.js: 231/231 pass. Python: 226/231 (5 pre-existing parser/router gaps).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 18:01:33 +00:00
..
2026-03-05 22:05:35 +00:00
2026-03-06 22:12:59 +00:00
2026-03-05 11:49:44 +00:00
2026-03-05 11:49:44 +00:00
2026-03-05 22:05:35 +00:00
2026-03-07 17:34:10 +00:00
2026-03-07 18:01:33 +00:00
2026-03-07 18:01:33 +00:00
2026-03-07 10:41:53 +00:00
2026-03-06 12:47:50 +00:00
2026-03-06 12:41:38 +00:00
2026-03-05 23:50:02 +00:00
2026-03-06 12:41:38 +00:00
2026-03-06 00:41:28 +00:00
2026-03-06 00:41:28 +00:00
2026-03-05 23:50:02 +00:00
2026-03-06 13:34:09 +00:00
2026-03-05 13:04:27 +00:00
2026-03-06 01:16:16 +00:00
2026-03-05 22:36:56 +00:00
2026-03-07 09:13:53 +00:00
2026-03-06 01:44:50 +00:00
2026-03-07 10:41:53 +00:00
2026-03-06 16:58:53 +00:00
2026-03-06 21:38:23 +00:00
2026-03-06 01:44:50 +00:00
2026-03-07 18:01:33 +00:00
2026-03-07 18:01:33 +00:00
2026-03-07 18:01:33 +00:00
2026-03-07 12:17:13 +00:00
2026-03-07 12:17:13 +00:00
2026-03-07 12:17:13 +00:00
2026-03-07 12:17:13 +00:00
2026-03-07 12:17:13 +00:00
2026-03-07 12:17:13 +00:00