History ingestion path bypasses InferenceError entirely
Closing. The title claim is no longer true, and the closure form is #53.
What shipped
History::register(Member) states configuration before anything is observed:
h.register(Member::…
Closing as delivered. The two remaining test gaps are filled in 4e9aa6b; the benchmark item is #54.
NonFiniteResult
It had no test at all — the name appeared in tests/ only inside a…
History ingestion path bypasses InferenceError entirely
Closing. Everything in the acceptance table is done, and so is the panic — but a correction first, because I got this wrong once already in this thread.
I said the boundary was complete, and…
HistoryBuilder::default_rating_for
ITERATIONS = 30 is far too low for a dense history, and overrunning it fails quietly
Closing, as you offered. Late — your measurement landed on 2026-09-08 and I left it sitting; I had this filed in my head as still waiting on you when you had already answered it.
Where it…
posterior_of queries re-pay the full O(n^3) solve
Thank you for the 40x measurement, and for correcting your own number.
First, an apology of the same kind. You posted the correction at 05:45. I replied at 05:55 and confidently told you your…
rayon becomes a default-on feature
Resolved as option 1: keep opt-in. Spec §6 records the deviation in 7c6965c; Cargo.toml is unchanged.
Why now rather than after the blocker
This was blocked on #4 — "re-measure after…
EventBuilder and record_winner/record_draw cannot set prior or drift_scale
Done for EventBuilder, in 7c6965c. record_winner/record_draw left alone, for the reason you gave and one you could not have known yet.
EventBuilder::members
Your "worth considering…
All four acceptance criteria are met, and the per-bug table is fully covered.
- Degenerate-input module:
tests/degenerate_inputs.rs(25 tests), plustests/validation.rsandtests/quality.rs.…
History ingestion path bypasses InferenceError entirely
Re-checked against main and mostly closed out. 7c6965c.
Your acceptance table
Every row now either returns an InferenceError in release or is unreachable with bad data through the public…