COS-01Turn a messy request into a dependency-aware plan
- Given
- A request packet mixing goals, constraints, available owners, proposed work and ambiguous asides that must be kept apart from confirmed requirements.
- Must return
- One JSON object with
- goal
- scope in
- scope out
- decisions
- tasks
- dependencies
- open questions
- risks
Traps it sets
- Treating suggestions as confirmed decisions
- Losing a negative constraint while preserving the headline goal
- Inventing owners or dependencies
- Producing a list of activities without a dependency graph
How it is scored
Rules
- Use only owners and facts present in the packet.
- Mark assumptions and unresolved decisions explicitly.
- Do not perform or claim an external action.
Checked automatically
- Check that every required planning section is present and non-empty.
- Compare hard constraints in the packet with the plan's retained constraints.
- Check task owners against the allowed owner set.
- Validate task identifiers, dependency references, and cycle absence.
- Check that uncertainty is represented rather than silently resolved.
Instant fail if
- A fixture-marked hard constraint is absent or contradicted.
- The response assigns work to an unavailable owner or claims an approval that was not supplied.
- The response initiates, recommends as completed, or claims an unauthorised external action.
Human review (not yet scored)
- Requirement fidelity 40%
- Dependency and sequencing quality 35%
- Uncertainty handling 25%
Report 02 · Nous Portal free models, benchmark v0.6.0
10 of 21 runs passed across 7 modelsBest: Ornith 1.5 122B (3/3)
- Beam 1.0 501B
- Ornith 1.5 122B
- Step 3.7 Flash
- Solar Mini4
- LongCat 2.5 Preview
- Laguna S 2.1
- Laguna XS 2.1