Re-ran test_repl_equivalence.c, test_sim_equivalence.c, and test_sim_contention_parity.c in full: all pass, 85/85, zero assertion changes anywhere. Confirmed all three still exercise their own link-satisfying always-PEND sched_job_picker/sched_allocator stub (added task 4.1), correctly proving the new two-thread jbuf timing didn't disturb decision ordering -- but not proving real live-path resource-based dispatch parity, which is already covered separately by tasks 4.1/4.3/5.1/5.2's real-scheduler_srcs-linked fixtures. Fixed a stale documentation defect: all three files' header/inline comments claimed sim mode "structurally CANNOT emit a DISPATCH decision" via sim_picker_thread_fn(), a function this feature removed in tasks 3.1/4.1. That claim is now false of production sim mode (disproved by test_sim_live_allocation.c and others); corrected with a RECONCILIATION addendum rather than rewriting the original historical rationale. No production code or assertion values changed. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RLSNJhNoULvVcUhXEFafQC |
||
|---|---|---|
| .. | ||
| settings | ||
| specs | ||
| steering | ||