{
  "passed": true,
  "verified_at": "2026-09-06T13:29:20+00:00",
  "artifact": "aws-interview-guide.html",
  "artifact_sha256": "e287771ad8b48bb261e6d5a77464e2184a3dbdecd3beb0665963430dbcff5b5c",
  "dataset_counts": {
    "images": 93,
    "questions": 111,
    "chapters": 35,
    "background_words": 65342,
    "principles": 16,
    "terms": 329,
    "iterations": 20
  },
  "checks": [
    "Standalone file opens without network/runtime dependencies or desktop overflow",
    "Keyboard skip link focuses the main landmark without changing the active section",
    "Unsubmitted rating, confidence and notes survive reload",
    "Rating submission reveals five rationales; selection, bookmark and keyboard focus survive navigation",
    "Test mode holds explanations until explicit review",
    "Bookmark and empty-result filters work",
    "Global search produces links and dismisses by keyboard",
    "Progress export, reset, validated import and reload round trip",
    "Invalid imports preserve existing learner state",
    "single selection persistence, submission and appropriate feedback",
    "workstyle selection persistence, submission and appropriate feedback",
    "self-report selection persistence, submission and appropriate feedback",
    "A defensible alternative is recognized without being treated as an incorrect answer",
    "Cropped source-limited question saves reasoning and remains unscored: q-1788636679569-3",
    "Cropped source-limited question saves reasoning and remains unscored: q-1788637212739-3",
    "Recovery-budget visualization distinguishes RTO/RPO failures, boundary compliance, zero-RPO mismatch and invalid input",
    "Chapter deep links, exact-title global lookup, persistent reading progress and chapter search",
    "Leadership cards, exact-name search, evidence prompts and quiz connections work",
    "Register search, empty states, global lookup and term/technology chapter navigation work",
    "All six sections fit 390px, 768px and 1440px; mobile progress controls remain available",
    "Print exposes all guide sections and every quiz answer",
    "Print restores the full alphabetical register and preserves the active lookup afterward",
    "Complete dataset is embedded in the browser artifact",
    "No JavaScript runtime errors"
  ],
  "runtime_errors": [],
  "full_dataset": true
}
