LOCAL EVIDENCE / REFERENCED OBSERVATIONS

Outcome check

Checks supplied evidence, not authenticated execution.

1confirmed
1contradicted
1unobserved

Results by requirement

Per-requirement action receipt, outcome, status and evidence echo
RequirementAction receiptOutcomeStatusReasonExpectedObservedFreshness
enabledconfirmedconfirmedconfirmedexpected value observedenabled = truetrue (observation fresh)age 60 s / max 120 s (observed at 2026-10-04T11:59:00Z)
timeconfirmedcontradictedcontradicteddifferent value observedtime = "07:00""07:30" (observation fresh)age 60 s / max 120 s (observed at 2026-10-04T11:59:00Z)
volumenot_requiredunobservedunobservedstale observationvolume = 55 (observation old)age 900 s / max 120 s (observed at 2026-10-04T11:45:00Z)

How to read this report

Inspectable report

{
  "counts": {
    "confirmed": 1,
    "contradicted": 1,
    "unobserved": 1
  },
  "exit_code": 1,
  "input_sha256": "58bccd7c2177aab6869b7d26a86e0bfc1fe377694ffc4e544d844243cc1832bd",
  "results": [
    {
      "action": "confirmed",
      "action_id": "set-alarm",
      "id": "enabled",
      "observation_id": "fresh",
      "outcome": "confirmed",
      "reason": "expected value observed",
      "status": "confirmed"
    },
    {
      "action": "confirmed",
      "action_id": "set-alarm",
      "id": "time",
      "observation_id": "fresh",
      "outcome": "contradicted",
      "reason": "different value observed",
      "status": "contradicted"
    },
    {
      "action": "not_required",
      "action_id": null,
      "id": "volume",
      "observation_id": "old",
      "outcome": "unobserved",
      "reason": "stale observation",
      "status": "unobserved"
    }
  ],
  "schema_version": 1
}

Hashes bind bytes, not authenticity. This is a static executed example.

Source and installation