This repository has been archived on 2026-08-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
will d3495476f4
El SDK Release / build-and-release (push) Failing after 13m0s
kill: purge old-paradigm dist/platform binaries from tree
The generated C, amalgams, vendored runtime pins, and compiled binaries
from the Claude Code era are removed from the worktree. The El sources
survive; this tree is now source-only for the first-principles rebuild.

Per Principal direction 2026-08-19.
2026-08-19 19:46:15 -05:00

32 lines
1.7 KiB
Plaintext

CLAIM (886626a): "three of the five compile-time kinds are runtime-bindable:
entry injection, exit injection, and refusal"
The runtime table format supports an exit phase. Does CODEGEN ever emit an
exit-phase seam call (phase argument 1) at any commit in this cycle?
35b07ba el_seam_run emissions in codegen.el:
3211: emit_line(" el_seam_run(EL_STR(" + c_str_lit(fn_name) + "), 0, 0);")
886626a el_seam_run emissions in codegen.el:
3211: emit_line(" { el_val_t __s = el_seam_run(EL_STR(" + c_str_lit(fn_name) + "), 0, 0); if (__s) return __s; }")
28d19da el_seam_run emissions in codegen.el:
3212: emit_line(" { el_val_t __s = el_seam_run(EL_STR(" + c_str_lit(fn_name) + "), 0, 0); if (__s) return __s; }")
8bbb750 el_seam_run emissions in codegen.el:
3212: emit_line(" { el_val_t __s = el_seam_run(EL_STR(" + c_str_lit(fn_name) + "), 0, 0); if (__s) return __s; }")
24f7fb5 el_seam_run emissions in codegen.el:
3212: emit_line(" { el_val_t __s = el_seam_run(EL_STR(" + c_str_lit(fn_name) + "), 0, 0); if (__s) return __s; }")
=== emitted C at 24f7fb5 (self-hosted): any phase-1 / exit seam call? ===
entry-phase calls el_seam_run(EL_STR(...), 0, : 263
exit-phase calls el_seam_run(EL_STR(...), 1, : 0
=== runtime supports EL_PHASE_EXIT? ===
17097:#define EL_PHASE_EXIT 1
17119: _el_seam[_el_seam_n].phase = (strcmp(ph, "exit") == 0) ? EL_PHASE_EXIT : EL_PHASE_ENTRY;
=== when does an exit assertion first appear in seam_binding.sh? ===
8bbb750: 3
285166c: 6
check "an EXIT construct declared after the build replaces the result" \
bc2f26d: 6
check "an EXIT construct declared after the build replaces the result" \