dogwatch

This page renders a planted rubric-violation fixture (r09-cost-unbacked) for the e2e suite — it is not a real published run.

manual run · commit ffffffffffff

019fe1e3-5580-7080-8080-808080808080

2026-08-08 15:00:00 UTC2026-08-08 15:00:00 UTC

2checks
1passed
0skipped
1finding
0gates
$0.0010cost

Checks

reach

  • finding/ reachablereach.status_not_200
    curl -sS "https://agentjames.vercel.app"
1 passed (collapsed)
  • passfinal URL + redirect chain unchangedreach.redirect_chain_changed
    curl -sS "https://agentjames.vercel.app"

Findings

highconfirmedF-c69c090a22dbreach.status_not_200

GET https://agentjames.vercel.app → 503 at 2026-08-08T15:00:00.000Z

  • GET https://agentjames.vercel.app503 at 2026-08-08T15:00:00.000Z (checks[?(@.id=="reach:agentjames:reach.status_not_200")].evidence)

Absence of evidence

1 of 2 checks came back clean; 0 were skipped or errored (see notChecked).

1 clean · reach:1

Actions, gates & refusals

Actions

None this run.

Gates

None this run.

Refusals

None this run.

Cost

$0.0010 (reported)

method: pricing.2026-08-08.json · breakdown: probe:5µ

llm: 0 calls · 0 in / 0 out · reason: api_error

degraded: llm:api_error

Audit

namespace: dogwatch · store: memory · seq 12 · verified: true

2 audit events (collapsed)
  • #1 effect.claimed · effect:probe:019fe1e3-5580-7080-8080-808080808080:GET:https://agentjames.vercel.app · dogwatch:019fe1e3-5580-7080-8080-808080808080 · 2026-08-08T15:00:00.000Z
  • #2 effect.succeeded · effect:probe:019fe1e3-5580-7080-8080-808080808080:GET:https://agentjames.vercel.app · dogwatch:019fe1e3-5580-7080-8080-808080808080 · 2026-08-08T15:00:00.000Z

Raw

Raw JSON
{
  "absenceOfEvidence": {
    "byFamily": {
      "reach": 1
    },
    "checksClean": 1,
    "notChecked": [],
    "statement": "1 of 2 checks came back clean; 0 were skipped or errored (see notChecked)."
  },
  "actions": [],
  "amendments": [],
  "audit": {
    "events": [
      {
        "actor": "dogwatch:019fe1e3-5580-7080-8080-808080808080",
        "attempt": 1,
        "data": {},
        "hash": "dd04daa18c8e46755e1cfa002a1878a96e94ce0afd1b70f915cb6cc4a4c0b116",
        "id": "evt_dogwatch_1",
        "namespace": "dogwatch",
        "prevHash": null,
        "seq": 1,
        "subjectKey": "probe:019fe1e3-5580-7080-8080-808080808080:GET:https://agentjames.vercel.app",
        "subjectType": "effect",
        "ts": 1786201200000,
        "type": "effect.claimed"
      },
      {
        "actor": "dogwatch:019fe1e3-5580-7080-8080-808080808080",
        "attempt": 1,
        "data": {
          "resultOmitted": false
        },
        "hash": "aa4c7e5174c6978718385773a87f047b0c1a8faa94e3e6d33566946cabc81173",
        "id": "evt_dogwatch_2",
        "namespace": "dogwatch",
        "prevHash": "dd04daa18c8e46755e1cfa002a1878a96e94ce0afd1b70f915cb6cc4a4c0b116",
        "seq": 2,
        "subjectKey": "probe:019fe1e3-5580-7080-8080-808080808080:GET:https://agentjames.vercel.app",
        "subjectType": "effect",
        "ts": 1786201200000,
        "type": "effect.succeeded"
      }
    ],
    "fromSeq": 1,
    "head": "aa4c7e5174c6978718385773a87f047b0c1a8faa94e3e6d33566946cabc81173",
    "namespace": "dogwatch",
    "prevHead": null,
    "store": "memory",
    "toSeq": 2,
    "verified": true
  },
  "chain": {
    "prevRecordHash": null,
    "prevRunId": null,
    "recordHash": "d36eaed685dd5d97eefdd02369766166442f742addce2b730da297bbdd5244c8"
  },
  "checkPackVersion": "1",
  "checks": [
    {
      "evidence": {
        "bodySha256": "0000000000000000000000000000000000000000000000000000000000000000",
        "bytes": 13,
        "finalUrl": "https://agentjames.vercel.app",
        "headers": {},
        "ms": 88,
        "redirects": [],
        "status": 503
      },
      "family": "reach",
      "id": "reach:agentjames:reach.status_not_200",
      "observedAt": "2026-08-08T15:00:00.000Z",
      "reproduce": "curl -sS \"https://agentjames.vercel.app\"",
      "request": {
        "headersSent": [],
        "method": "GET",
        "timeoutMs": 10000,
        "url": "https://agentjames.vercel.app"
      },
      "ruleId": "reach.status_not_200",
      "targetId": "agentjames",
      "title": "/ reachable",
      "verdict": "finding"
    },
    {
      "evidence": {
        "bodySha256": "0000000000000000000000000000000000000000000000000000000000000000",
        "bytes": 13,
        "finalUrl": "https://agentjames.vercel.app",
        "headers": {},
        "json": {
          "baseline": {
            "finalUrl": null,
            "redirects": null
          }
        },
        "ms": 88,
        "redirects": [],
        "status": 503
      },
      "family": "reach",
      "id": "reach:agentjames:reach.redirect_chain_changed",
      "observedAt": "2026-08-08T15:00:00.000Z",
      "reproduce": "curl -sS \"https://agentjames.vercel.app\"",
      "request": {
        "headersSent": [],
        "method": "GET",
        "timeoutMs": 10000,
        "url": "https://agentjames.vercel.app"
      },
      "ruleId": "reach.redirect_chain_changed",
      "targetId": "agentjames",
      "title": "final URL + redirect chain unchanged",
      "verdict": "pass"
    }
  ],
  "commit": "ffffffffffffffffffffffffffffffffffffffff",
  "cost": {
    "breakdown": {
      "probe": 5
    },
    "certainty": "reported",
    "currency": "USD",
    "method": "pricing.2026-08-08.json",
    "microUsd": 999
  },
  "degraded": [
    {
      "component": "llm",
      "reason": "api_error"
    }
  ],
  "endedAt": "2026-08-08T15:00:00.000Z",
  "findings": [
    {
      "checkId": "reach:agentjames:reach.status_not_200",
      "fingerprint": "b3f8c70801b91063981ff5647c72c7ecebe70dd0ab36fd37e50a1255d84e4471",
      "firstSeenRunId": "019fe1e3-5580-7080-8080-808080808080",
      "id": "F-c69c090a22db",
      "ruleId": "reach.status_not_200",
      "severity": "high",
      "sources": [
        {
          "evidencePath": "checks[?(@.id==\"reach:agentjames:reach.status_not_200\")].evidence",
          "method": "GET",
          "retrievedAt": "2026-08-08T15:00:00.000Z",
          "status": 503,
          "url": "https://agentjames.vercel.app"
        }
      ],
      "statement": "GET https://agentjames.vercel.app → 503 at 2026-08-08T15:00:00.000Z",
      "status": "confirmed"
    }
  ],
  "formatVersion": 1,
  "gates": [],
  "kind": "manual",
  "llm": {
    "calls": 0,
    "inputTokens": 0,
    "microUsd": 0,
    "outputTokens": 0,
    "reason": "api_error"
  },
  "metrics": [
    {
      "id": "metric:agentjames:reach.ms",
      "name": "response_time_ms",
      "note": "recorded, not judged",
      "targetId": "agentjames",
      "unit": "ms",
      "value": 88
    }
  ],
  "pricingManifest": "pricing.2026-08-08.json",
  "refusals": [],
  "runId": "019fe1e3-5580-7080-8080-808080808080",
  "scheduledFor": null,
  "startedAt": "2026-08-08T15:00:00.000Z",
  "targetsHash": "fixture-targets-hash",
  "trigger": {
    "actor": "fixture-generator",
    "runUrl": null,
    "workflow": null
  },
  "watchVersion": "0.1.0-alpha.0"
}