In src/curiocity/src/config/schema.ts, a case can repeat an agent ID, causing the matrix builder to emit duplicate trial coordinates that run concurrently and target the same artifact directory. Enforce unique agent IDs at the case-config boundary and add file-based and inline configuration tests.
In
src/curiocity/src/config/schema.ts, a case can repeat an agent ID, causing the matrix builder to emit duplicate trial coordinates that run concurrently and target the same artifact directory. Enforce unique agent IDs at the case-config boundary and add file-based and inline configuration tests.