{
  "version": "0.5",
  "createdAt": "2026-10-10T12:37:15.824Z",
  "total": 25,
  "passed": 25,
  "failed": 0,
  "scope": "browser_local_tools_software_consistency",
  "noHardwareValidation": true,
  "checks": [
    {
      "name": "fresh tools expose version and operate in memory",
      "status": "pass"
    },
    {
      "name": "tasks complete, reopen, delete and reject missing identifiers",
      "status": "pass"
    },
    {
      "name": "text boundaries and task capacity are enforced",
      "status": "pass"
    },
    {
      "name": "tasks survive reloading with stable identifiers",
      "status": "pass"
    },
    {
      "name": "a six-second reminder becomes due at its real deadline",
      "status": "pass"
    },
    {
      "name": "due notices remain until explicitly dismissed",
      "status": "pass"
    },
    {
      "name": "closed-page reminders are reported as overdue on reopening",
      "status": "pass"
    },
    {
      "name": "cancelled reminders do not become due and can be removed",
      "status": "pass"
    },
    {
      "name": "reminder duration and capacity bounds are enforced",
      "status": "pass"
    },
    {
      "name": "focus can pause and resume without counting paused time",
      "status": "pass"
    },
    {
      "name": "a paused focus remains paused after reload",
      "status": "pass"
    },
    {
      "name": "focus survives reloading after a long pause and resume",
      "status": "pass"
    },
    {
      "name": "repeated pauses and resumed reloads keep the same remaining focus budget",
      "status": "pass"
    },
    {
      "name": "paused focus can reload, resume, and reload again without losing its budget",
      "status": "pass"
    },
    {
      "name": "resumed focus completes while closed and restores exactly one completion notice",
      "status": "pass"
    },
    {
      "name": "running focus completes while the page is closed and persists its notice",
      "status": "pass"
    },
    {
      "name": "new focus and reset clear the old completion notice",
      "status": "pass"
    },
    {
      "name": "focus duration bounds are enforced",
      "status": "pass"
    },
    {
      "name": "periodic reads do not repeatedly write storage",
      "status": "pass"
    },
    {
      "name": "notices are sorted and can be independently handled",
      "status": "pass"
    },
    {
      "name": "corrupt and unsupported records do not crash or overwrite immediately",
      "status": "pass"
    },
    {
      "name": "bad entries are filtered while valid local tasks survive",
      "status": "pass"
    },
    {
      "name": "read and write failures leave tools usable in memory",
      "status": "pass"
    },
    {
      "name": "read snapshots are isolated and exports identify the real-time boundary",
      "status": "pass"
    },
    {
      "name": "backward wall-clock jumps do not inflate remaining focus beyond its duration",
      "status": "pass"
    }
  ]
}
