summaryrefslogtreecommitdiff
path: root/tests/test_e2e.py
diff options
context:
space:
mode:
authorAnonymous Authors <anonymous@invalid.example>2026-07-25 05:59:42 -0500
committerAnonymous Authors <anonymous@invalid.example>2026-07-25 05:59:42 -0500
commit6de74d103926d9090f056aeebe7be393ec381ea1 (patch)
tree2e64628eb932b570271bb7ecfcfa9336545b6291 /tests/test_e2e.py
parent15efc30e9e7179accd30375d3edb2e34a3b4dc5f (diff)
Align five-stage pipeline with manuscript
Diffstat (limited to 'tests/test_e2e.py')
-rw-r--r--tests/test_e2e.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/tests/test_e2e.py b/tests/test_e2e.py
index 9672527..ebf23a4 100644
--- a/tests/test_e2e.py
+++ b/tests/test_e2e.py
@@ -29,6 +29,14 @@ def test_offline_end_to_end_smoke(tmp_path: Path) -> None:
"kernel_variant",
}
kernel_meta = record["variants"]["kernel_variant"]["_meta"]
- assert kernel_meta["proof_dag"]["terminal_node_id"] == "n3"
- assert kernel_meta["replacement_plan"]["changes"][0]["slot_id"] == "s1"
- assert kernel_meta["diffused_proof"]["terminal_answer"] == "4"
+ assert kernel_meta["core_steps"] == [
+ "use nonnegativity of a square",
+ "expand the square",
+ "divide by a positive quantity",
+ ]
+ assert kernel_meta["mutable_slots"] == {
+ "slot1": {
+ "description": "positive square root at equality",
+ "original": "1",
+ }
+ }