Files
AILang/bench/it3-oracle/MANIFEST.tsv
T
Brummel 305ffd1367 iter it.3 BLOCKED: surfaced fundamental milestone-design fork (bounce-back)
it.3 Task 1 (non-destructive oracle + spec-delegated class-(b)
sweep) ran complete; zero production code changed. The mandated
sweep surfaced that 6 corpus fixtures contain
build(d:Int)=if d==0 then Leaf else Node(1,build(d-1),build(d-1)) —
a terminating, maximally-LLM-natural, non-structural non-tail
BRANCHING recursion the milestone's totality dichotomy makes
inexpressible (not ADT-structural; not recur-able — branching is
not a single tail back-edge). The milestone as-specified would
fail its own feature-acceptance criterion. Orchestrator correctly
bounced rather than patch a 4th time (spec_over_plan_patches).
Records the blocked attempt + the reusable bench/it3-oracle/
(40-fixture behavioural oracle, valid for the post-decision
re-dispatch). main forward-only; nothing reverted. Resolution
(it.2b + a user purity-pillar decision) tracked in the roadmap.
2026-05-15 16:06:42 +02:00

42 lines
2.9 KiB
Plaintext

stem class migration runnable rec_fns note
bench_closure_chain a loop main run_loop:loop
bench_compute_collatz a loop main collatz_steps:loop,sum_steps_loop:loop
bench_compute_intsum a loop main intsum_loop:loop
bench_hof_pipeline a plaincall main build_n:structural,fold_with_fn:structural
bench_latency_explicit a BLOCKED main build_tree:BLOCKED,cons_n_acc:structural,sum_list_acc:structural,loop:structural BLOCKED:build_tree
bench_latency_implicit a BLOCKED main build_tree:BLOCKED,sum_tree:structural,cons_n_acc:structural,sum_list_acc:structural,loop:structural BLOCKED:build_tree
bench_list_sum a plaincall main cons_n_acc:structural,sum_acc:structural
bench_list_sum_explicit a plaincall main cons_n_acc:structural,sum_acc:structural
bench_mono_dispatch a plaincall-or-loop ? (self-rec via loop/letrec only)
bench_tree_walk b BLOCKED main build_tree:BLOCKED,sum_tree:structural BLOCKED:build_tree
borrow_own_demo c already-structural main list_length:structural,sum_list:structural
ct_1_ordering_signum a plaincall main drain:structural
escape_local_demo b loop main count:loop
fieldtest/floats_1_newton_sqrt a loop main newton_iter:loop
fieldtest/floats_2_average_int_list a plaincall main sum_acc:structural,count_acc:structural
fieldtest/forma_1_factorial a loop main fact_acc:loop
gc_stress b loop+structural main build:loop,sum_list:structural
list c already-structural main sum_list:structural
list_map c already-structural main map_int:structural,print_list:structural
list_map_poly a plaincall main map:structural,print_list:structural
mut_counter a loop main sum_helper:loop
mut_sum_floats a loop main sum_helper:loop
pat_extract_partial_drop c already-structural main sum_list:structural
rc_drop_iterative_long_list a plaincall main cons_n_acc:structural
rc_let_alias_implicit_param a BLOCKED main build:BLOCKED,loop:structural BLOCKED:build
rc_let_owned_app_leak b BLOCKED main build:BLOCKED BLOCKED:build
rc_list_drop c already-structural main sum_list:structural
rc_pin_recurse_implicit a BLOCKED main build:BLOCKED,loop:structural BLOCKED:build
rc_tail_sum_explicit_leak a plaincall main cons_n_acc:structural,sum_acc:structural
reuse_as_demo c already-structural main map_inc:structural,sum_list:structural
sort a plaincall main insert:structural,sort:structural,print_list:structural
std_either_list c already-structural checkonly lefts:structural,rights:structural,partition_eithers:structural
std_list a plaincall checkonly fold_left:structural,fold_right:structural,append:structural,map:structural,filter:structural,take:structural,drop:structural
std_list_stress b loop main build:loop
struct_rec_foldl_sum c already-structural checkonly go:structural
struct_rec_list_len c already-structural checkonly len:structural
struct_rec_sum_e2e c already-structural main sum:structural
struct_rec_tree_forest c already-structural checkonly forest_size:structural
sum b loop main sum:loop
test_mono_recursive_fn_bug a loop main loop:loop