Codex Test Surface Selection for Package and Race Coverage
Choose how to prove a behavior change in tiny-llm-orchestrator using package tests, integration tests or race checks.
中文Install in Codex
Open tiny-llm-orchestrator in Codex and bring the behavior, runtime boundaries and available tests. The repository has a separate final verification step.
- Review `.agents/skills/test-surface-selection/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.agents/skills/test-surface-selection/` in your project and save the reviewed file as `.agents/skills/test-surface-selection/SKILL.md`.
- Start Codex from that project's root, then type `$test-surface-selection` and select the matching skill.
Example task
Select the smallest verification surface for this change.
{"change":"pure sort comparator","runtimeWiring":false,"sharedState":false,"queue":false}What to check
Choose `package tests` for the `pure sort comparator` and assert ordered results. The supplied case needs no runtime or race evidence.
Original SKILL.md on GitHub · Updated
Frequently asked question
How should I test shared state in a background queue?
Add race checks. If the change also modifies runtime coordination or durable effects, use integration tests to prove that behavior.