agent engineeringnowlab
Design deterministic validators
Specify reproducible validators for arithmetic, units, expressions, species, dependencies, significant figures, and mark allocation.
- Stable ID
sprint.deterministic-core- Item version
- 1.0.0
- Time
- 120 min
- Status
- ready
Reading lens
Focus
- deterministic validator ownership
- dependency consistency
- expression equivalence
- first-invalid-step candidates
Ignore for now
- LLM arithmetic
- opaque correctness scores
- general-purpose code execution
Canonical sources
Open the material
Before reading
Which validator inputs and outputs must be inspectable to reproduce a diagnosis?
After reading
Map each canonical solution node to a deterministic validator and its failure code.
Knowledge check
Why should dependency checks be separate from numerical checks?
Write an answer to unlock the reference
A numerically plausible step can still depend on an invalid predecessor or the wrong chemistry quantity. Separating dependency consistency prevents a final-number match from hiding a broken calculation path.
INTERNAL_REFERENCE · Engineering design derived from the repository's deterministic-authority decision.Working notes