Closes out group 2 (Core: Builtin FCFS Picker). Confirms builtin_fcfs's ordering matches legacy fcfs_elect_job (byte-identical comparators, same sched_queue_is_ready/sched_job_is_ready gates, provably equivalent jobid sequence), confirms tasks 1.1-2.5 left every pre-existing test file unmodified, and confirms resreq immutability, pend-reason factory-only allocation, and select_eval_ctx_t memoization all hold across every file this spec has touched so far. Adds a durable regression lock for the pend-reason factory invariant (no direct calloc(pendreason_t) outside make_pendreason()). |
||
|---|---|---|
| .. | ||
| autoscaler | ||
| configs | ||
| controller | ||
| docs | ||
| frontend | ||
| include | ||
| lib | ||
| nixSupport | ||
| scheduler | ||
| schema | ||
| tools | ||
| worker | ||
| xceadmin | ||
| flake.lock | ||
| flake.nix | ||
| meson.build | ||
| meson.options | ||