myxce/.kiro
Rongsong Shen 0e7cfdcdf3
feat(job-array-one-based-index): strict single-job harness arguments (task 4.3)
Every harness command that acts on one job (jobinfo per -j, jobrun,
jobkill, jobckpt, taskrun, setpend, jstart, jfinish, jfail) and
expect-job parse their job argument with cmdutil_job_arg on top of the
libxce selection parser: element ranges (reversed too) are refused with
the single-element message, invalid identities are rejected with the
parser's reason, and no command sends job 0 for a rejected argument.
Not-found results (controller -ENOENT, or jobinfo's empty reply) name
the job and, for bare identities, hint at <array-id>[k]. expect-job
matches job numbers instead of formatted text.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-01 11:22:39 +00:00
..
settings finalize configuration replication 2026-06-09 16:40:13 +08:00
specs feat(job-array-one-based-index): strict single-job harness arguments (task 4.3) 2026-10-01 11:22:39 +00:00
steering chore(scheduler-allocator-runner): implementation complete; log bug-1897 2026-09-30 10:20:39 +00:00