{
  "checked_at": "2026-07-03T18:41:55.409Z",
  "check": "timeback-people-and-orgs-alpha-skill-pack",
  "base_url": "https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/implementation/api",
  "convergence_url": "https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/integration/convergence.json",
  "tenant_id": "demo",
  "credential_path": "demo mint",
  "static_checks": [
    {
      "files_checked": 13,
      "allowed_executable": "checks/verify-skill-pack.mjs",
      "disallowed_dirs": [
        "scripts",
        "data",
        "fixtures",
        "schemas",
        "node_modules"
      ],
      "disallowed_extensions": [
        ".csv",
        ".db",
        ".go",
        ".java",
        ".py",
        ".rb",
        ".sql",
        ".sqlite",
        ".ts",
        ".tsv",
        ".tsx",
        ".xlsx",
        ".xml",
        ".zip"
      ]
    }
  ],
  "live_checks": [
    {
      "method": "POST",
      "route": "/dev/mint?tenantId=demo",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_north_valley_school/people?asOfDate=2026-09-15&roleKind=student",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/school_periods/period_fall_2026/active_memberships?asOfDate=2026-09-15",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_timeback_physical_district/schools",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/tag_definitions",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/school_periods/period_fall_2026/active_memberships?asOfDate=2026-09-15",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/guides/person_katherine_johnson/students?asOfDate=2026-09-15",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_north_valley_school/school_calendar/2025-08-13",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_north_valley_school/school_calendar/2025-11-24",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_north_valley_school/school_calendar?startDate=2025-08-13&endDate=2026-07-24",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_north_valley_school/school_days_between?startDate=2025-08-13&endDate=2026-07-24",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_north_valley_school/school_days_remaining?asOfDate=2026-06-12",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/places/place_north_valley_school/next_school_year_start?asOfDate=2026-06-12",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/app_credentials?filter=studentSourcedId==person_ada_lovelace",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/app_credentials/person_ada_lovelace/ixl_math",
      "status": 200,
      "code": null
    },
    {
      "method": "GET",
      "route": "/policy_config",
      "status": 200,
      "code": null
    }
  ],
  "platform_answers": {
    "pinned_set": "people-and-orgs-alpha-launch-gate-v1",
    "question_count": 4,
    "converged": true
  },
  "result": "pass",
  "notes": "Verifier used live HTTP calls, hosted platform convergence answers, exact assertions for named roster facts, first-class guide inverse readback, school calendar day/range/count/remaining-days readback, and platform-pinned subset assertions after the documented period-wide membership read so unrelated shared-demo imports do not break the check. It did not query raw databases, parse period names, infer roles, compute tenure buckets, compute calendar rules, reconstruct NWEA account grain, dedupe soft deletes, or expose credential secrets."
}
