Reference
Status and Decisions
Interpret Knotest state words according to what they measure.
Knotest does not use one generic status vocabulary for every kind of state.
| Meaning | Values | Use |
|---|---|---|
| Readiness | Ready, Missing, Running, Failed | Whether preparation prerequisites are satisfied |
| Lifecycle | Draft, Running, Completed, Failed, Cancelled, Interrupted | How work changes over time |
| Verification | Untested, Needs retest, Verified | Whether retained identities agree |
| Health | Healthy, Warning, Unavailable | Whether a service or resource can operate |
| Result | Pass, Fail, N/A | The scientific decision for a metric or aggregate |
Result decisions
A metric with a threshold is Pass or Fail according to that threshold. A metric
without a threshold is N/A with reason no_threshold. A metric that cannot be
calculated is N/A with reason unavailable.
Aggregates use this order:
- Any Fail produces Fail.
- Otherwise, any unavailable N/A produces N/A.
- Otherwise, any Pass produces Pass.
- An aggregate with no threshold decisions is N/A.
Knotest does not emit a Review result decision.
Avoid common category errors
- Ready does not mean an Evaluation has started.
- Completed does not mean all metrics passed.
- Verified does not mean the result passed a threshold.
- Healthy does not prove Project files verify.
- N/A does not mean a hidden manual review state.