{
  "schema_version": 2,
  "capture_id": "054acc99c449e82f0a2177dc2fc2b949",
  "capture_started_at": "2026-08-28T04:02:28Z",
  "capture_finished_at": "2026-08-28T04:07:59Z",
  "phase": "published",
  "source": {
    "canonical_url": "https://github.com/braintrustdata/agentbehavior",
    "object_kind": "repository",
    "snapshot_commit": "1866cffb530c93412719b7d3e243612a11bedf97",
    "root_tree_id": "48bbf2add3a8bcffb4b74e9e1f67b3fd3da1a304"
  },
  "evidence_trust": "B",
  "grade": {
    "evidence_trust": "B",
    "implementation_confidence": "high",
    "runtime_confidence": "unknown",
    "maintenance_coverage": "medium",
    "security_privacy_confidence": "medium"
  },
  "inspection_bounds": {
    "defaults": {
      "time_minutes": 20,
      "rest_requests": 45,
      "substantive_files": 30,
      "inspected_lines": 20000,
      "dependency_hops": 3
    },
    "effective": {
      "time_minutes": 20,
      "rest_requests": 45,
      "substantive_files": 30,
      "inspected_lines": 20000,
      "dependency_hops": 3
    },
    "observed": {
      "time_minutes": 6,
      "rest_requests": 28,
      "substantive_files": 30,
      "inspected_lines": 4322,
      "dependency_hops": 2
    },
    "expansion": {
      "authorized": false,
      "reason": ""
    }
  },
  "acquisition_counts": {
    "rest_requests": 28,
    "rest_2xx": 24,
    "rest_401": 4,
    "rest_response_bytes": 1269413,
    "bare_git_http_requests": 62,
    "bare_git_upload_pack_sessions": 31,
    "bare_git_objects": 59,
    "bare_git_uncompressed_object_bytes": 168735,
    "substantive_files": 30,
    "inspected_lines": 4322
  },
  "artifacts": {
    "html": {
      "path": "agentbehavior.html",
      "sha256": "bf2cf52fe3718cf3e5913af3c9e321efefa8a0225b9ff045f2d510f8160dee74",
      "bytes": 51997
    },
    "png": {
      "path": "agentbehavior.png",
      "sha256": "5e4c7873ca667fb45894d1fab08915213a82fef64fe84469828d6bcda1ceb3b6",
      "bytes": 1608843
    },
    "public_evidence_index": {
      "path": "github-public-evidence/index.json",
      "sha256": "526f307b518000c553998059fa14544ed187ca72b0a39631f7b50058ab36c61c",
      "bytes": 1833
    },
    "sanitization": {
      "path": "github-sanitization.json",
      "sha256": "7945b59153eb62a09b561370c349e670785559871952b7ad75e6a07ddf26a587",
      "bytes": 929
    }
  },
  "render": {
    "width": 1200,
    "height": 14068,
    "device_scale_factor": 1,
    "full_page": true
  },
  "local_http": {
    "url": "http://127.0.0.1:8764/agentbehavior.html",
    "status": 200,
    "bytes": 51997,
    "sha256": "bf2cf52fe3718cf3e5913af3c9e321efefa8a0225b9ff045f2d510f8160dee74",
    "matches_local_html": true
  },
  "qa": {
    "visual": {
      "passed": true,
      "mobile_render": "390x3000",
      "desktop_render": "1440x2400",
      "full_page_render": "1200x14068",
      "mobile_inspected": true,
      "desktop_inspected": true,
      "horizontal_overflow": false,
      "contrast_minimum": 7.004729208035935,
      "required_contrast": 4.5
    },
    "browser": {
      "passed": true,
      "engine": "Playwright Chromium",
      "checked": [
        "mobile-390x3000",
        "desktop-1440x2400",
        "local-http"
      ],
      "sections": 13,
      "occurrences": 17,
      "page_errors": 0,
      "console_errors": 0,
      "toc_links": 13,
      "toc_broken": 0,
      "remote_subresources": 0,
      "forbidden_active_tags": 0
    },
    "sanitizer": {
      "passed": true,
      "manifest": "github-sanitization.json"
    },
    "contracted_aside_contrast_gate": {
      "passed": false,
      "blocked": true,
      "exit_code": 3,
      "primary_error": "contrast-gate: FAILED to capture (aside empty output)",
      "alternate_route": "Equivalent all-text contrast, layout, image, overflow, and page-error checks passed in Playwright Chromium; minimum ratio 7.00."
    },
    "real_session_browser_routes": {
      "passed": false,
      "blocked": true,
      "aside": "daemon unreachable after open, direct binary launch, and retry",
      "in_app_browser": "no backend available",
      "chrome": "Codex Chrome Extension absent from selected profile",
      "computer_use": "Aside application state request did not return within 50 seconds"
    }
  },
  "publication_gate": {
    "decision": "allow",
    "reasons": [
      "Public repository and pinned Apache-2.0 license.",
      "Public projection republishes no source code or README translation and preserves attribution/license evidence.",
      "Deterministic sanitizer reports no unsafe constructs, secret patterns, sensitive query values, or remote subresources."
    ]
  },
  "publication": {
    "decision": "allow",
    "phase": "published",
    "commit": "9e45ac145fb2d32a28e45e34f2502cfaa6b632c2",
    "urls": {
      "wrapper": "https://dosi.dev/post/2026-08-28-agentbehavior-static-adoption-dossier/",
      "raw": "https://dosi.dev/agentbehavior-static-adoption-dossier/",
      "evidence": "https://dosi.dev/agentbehavior-static-adoption-dossier/evidence/index.json",
      "receipt": "https://dosi.dev/agentbehavior-static-adoption-dossier/delivery-receipt.json",
      "preview": "https://dosi.dev/agentbehavior-static-adoption-dossier/preview.png"
    },
    "verified_at": "2026-08-28T05:42:01.458Z"
  },
  "static_only_receipt": {
    "checkout": false,
    "worktree": false,
    "dependency_install": false,
    "build": false,
    "test": false,
    "run_or_import": false,
    "container": false,
    "hooks": false,
    "submodules": false,
    "lfs": false,
    "filters": false,
    "textconv": false,
    "execution_observed_evidence_available": false,
    "note": "Bare Git was used only for commit-pinned static object reads; no repository worktree or executable path was materialized."
  },
  "live_verification": {
    "raw_page": {
      "passed": true,
      "status": 200,
      "bytes": 51997,
      "sha256": "bf2cf52fe3718cf3e5913af3c9e321efefa8a0225b9ff045f2d510f8160dee74",
      "verification_contract": "HTTP status and dossier markers only; served HTML is outside byte-equality claims because the serving layer may transform HTML."
    },
    "post_wrapper": {
      "passed": true,
      "status": 200,
      "bytes": 10926,
      "contains_embed": true
    },
    "home_listing": {
      "passed": true,
      "status": 200,
      "listed": true
    },
    "embedded_browser": {
      "passed": true,
      "status": 200,
      "iframe_src": "/agentbehavior-static-adoption-dossier/",
      "embed_fit": "viewport",
      "toc_links": 13,
      "sections": 13,
      "occurrences": 17,
      "height_stable": true,
      "page_errors": 0
    },
    "public_evidence": {
      "passed": true,
      "index_status": 200,
      "index_sha256": "526f307b518000c553998059fa14544ed187ca72b0a39631f7b50058ab36c61c",
      "declared_payload_count": 9,
      "files_verified": 9,
      "navigation": {
        "url": "https://dosi.dev/agentbehavior-static-adoption-dossier/evidence/",
        "status": 200,
        "verification_contract": "HTTP status, links, and browser behavior only; evidence/index.html is intentionally outside the payload hash manifest."
      }
    },
    "preview": {
      "passed": true,
      "status": 200,
      "bytes": 1608843,
      "sha256": "5e4c7873ca667fb45894d1fab08915213a82fef64fe84469828d6bcda1ceb3b6",
      "matches_local": true
    },
    "receipt_endpoint": {
      "passed": true,
      "status": 200,
      "note": "Endpoint availability was checked for the prior receipt. This receipt update is finalized by the terminal verification after its receipt-only publication commit."
    }
  }
}
