kernel-CPoint.stewart
- Kind
- kernel-term
- Status
- checked
Supports: `CPoint.stewart` is admitted by the kernel with exactly the type in formal.statement, over the constructed reals, and the cevian point it is stated at is `CPoint.lerp` -- the parametrisation introduced in the same commit and tied to the pre-existing `CPoint.midpoint` by `CPoint.lerp_half_is_midpoint`, so the construction is checked against existing mathematics in this file rather than only against itself.
test "$(scripts/cargo-serialized.sh test -p axeyum-lean-kernel --lib creal_point::creal_point_tests::stewart_statement_is_exact -- --exact 2>&1 | grep -Ec 'test result: ok\. 1 passed; 0 failed')" -ge 1 Evidence notes
Re-derives from source every run: the command rebuilds CPointPrelude, re-typechecking `lerp`, `lerp_dist_sq` and `stewart` through `add_declaration`, then compares the rendered type character for character. Anchored on the exact `1 passed; 0 failed` count, so a filter that silently matches nothing cannot read as success -- verified: the same command with a non-existent test name prints `0 passed` and the grep fails.