{
  "run_id": "T0-W00-role-home-20260829T005816Z",
  "fixture_base": "gt-core-b1.1",
  "backend_sha": "6033c211fcb079e962d6e48960a6c7f437b216be",
  "frontend_sha": "40467af7aa7f6cd7be7bb5e8936132ba846ba184",
  "golden_base": "http://127.0.0.1:8090",
  "total": 9,
  "passed": 8,
  "failed": 0,
  "skipped": 1,
  "pass": true,
  "cases": [
    {
      "logical_id": "GT-AUTH-SCHOOL-ADMIN",
      "login": "gt.school_admin",
      "status": "PASS",
      "expected_role": "school_admin",
      "active_role": "school_admin",
      "authenticated": true,
      "permission_count": 18,
      "company_id": 20
    },
    {
      "logical_id": "GT-AUTH-TEACHER-A",
      "login": "gt.teacher.assigned",
      "status": "PASS",
      "expected_role": "teacher",
      "active_role": "teacher",
      "authenticated": true,
      "permission_count": 15,
      "company_id": 20
    },
    {
      "logical_id": "GT-AUTH-HOMEROOM",
      "login": "gt.homeroom.7a",
      "status": "PASS",
      "expected_role": "teacher",
      "active_role": "teacher",
      "authenticated": true,
      "permission_count": 15,
      "company_id": 20
    },
    {
      "logical_id": "GT-AUTH-MULTI-NONCONFLICT",
      "login": "gt.multi.teacher_homeroom",
      "status": "PASS",
      "expected_role": "teacher",
      "active_role": "teacher",
      "authenticated": true,
      "permission_count": 15,
      "company_id": 20
    },
    {
      "logical_id": "GT-AUTH-MULTI-CONFLICT",
      "login": "gt.multi.teacher_admin",
      "status": "SKIP",
      "notes": "missing required secret env GT_E2E_CONFLICT_PASS"
    },
    {
      "logical_id": "GT-AUTH-STUDENT",
      "login": "gt.student.s1",
      "status": "PASS",
      "expected_role": "student",
      "active_role": "student",
      "authenticated": true,
      "permission_count": 8,
      "company_id": 20
    },
    {
      "logical_id": "GT-AUTH-PARENT",
      "login": "gt.parent.p1",
      "status": "PASS",
      "expected_role": "parent",
      "active_role": "parent",
      "authenticated": true,
      "permission_count": 8,
      "company_id": 20
    },
    {
      "logical_id": "GT-AUTH-T2-ADMIN",
      "login": "gt2.school_admin",
      "status": "PASS",
      "expected_role": "school_admin",
      "active_role": "school_admin",
      "authenticated": true,
      "permission_count": 18,
      "company_id": 22
    },
    {
      "logical_id": "GT-AUTH-T2-TEACHER",
      "login": "gt2.teacher.assigned",
      "status": "PASS",
      "expected_role": "teacher",
      "active_role": "teacher",
      "authenticated": true,
      "permission_count": 15,
      "company_id": 22
    }
  ]
}
