RESOURCE: deterministic checks

ASD-STE100 validation checklist for AI agents

run these checks after the agent rewrites the source text

return pass, fail, or needs review for each check

1. meaning preservation

2. text classification

3. vocabulary and terminology

4. grammar and structure

5. procedure checks

6. description checks

7. safety checks

8. result format

{
  "status": "provisional",
  "checks": [
    {"id": "meaning.values", "result": "pass", "evidence": "300 kPa retained"},
    {"id": "words.dictionary", "result": "needs_review", "evidence": "official dictionary unavailable"}
  ],
  "unresolved_terms": [],
  "rule_references": ["5.1", "5.3"]
}

use provisional when any required dictionary, terminology, or human safety check remains open