{
  "schemaVersion": "1.0.0",
  "courseVersion": "v0.9.1-learner-flow",
  "buildId": "v0.9.1-20260811-learner",
  "generatedAt": "2026-08-11T01:00:00+08:00",
  "verifiedAt": "2026-08-11",
  "verificationStatus": "21-page learner-flow, static-link, responsive and local-interaction QA completed on 2026-08-11; enterprise account, feature, connector, model, quota and permission availability remain field-confirmed",
  "courseTitle": "基層主管 AI Agent 實作課",
  "courseThesis": "你問，它答 → 你說，它做 → 你排，它動",
  "primaryModel": {
    "id": "gpt-5.6-luna",
    "label": "GPT-5.6 Luna",
    "courseRole": "學員預設模型"
  },
  "fallbackModel": {
    "id": "microsoft-365-copilot-chat",
    "label": "Microsoft 365 Copilot Chat",
    "courseRole": "額度或功能不足時的學員備援"
  },
  "instructorDemo": {
    "id": "codex",
    "label": "Codex",
    "courseRole": "講師端程式與 OCR／OMR 示範"
  },
  "routes": {
    "homepagePrimary": "pages/00-course-map.html",
    "homepageSecondary": "#courseMap",
    "preflightCompletion": "pages/01-core-practice.html",
    "legacy11A": "pages/11A-opencode-practice.html",
    "current11A": "pages/11A-codex-ocr-demo.html"
  },
  "features": {
    "workHandsOn": "conditional",
    "scheduledTasksHandsOn": "conditional",
    "codexStudentInstall": false,
    "opencodeMainline": false,
    "dataAnalysisRequired": true,
    "presentationContentStyleSeparated": true,
    "manifestDrivenNavigation": true,
    "staticNavigationFallback": true,
    "preflightChecklist": "complete-wp2",
    "modelHandoffNote": "complete-wp2",
    "contentLock": "complete-wp4",
    "confidenceFilter": "complete-wp6-observation-contract",
    "fullPack": "rebuilt-v0.9.1-learner-flow",
    "promptStabilityPractice": "complete-wp3",
    "meetingSentenceAudit": "complete-wp3",
    "meetingContextTask": "complete-wp3",
    "portablePromptCoach": "complete-wp3-reconstructed",
    "deckContentContract": "complete-wp4",
    "deckRendererContract": "complete-wp4",
    "deckABDriftCheck": "complete-wp4",
    "htmlDeckKeyboardPrint": "complete-wp4-static-and-dom",
    "dataQualityStages": "complete-wp5",
    "dataAnalysisCompactRoute": "complete-wp5",
    "chartSpecSchema": "complete-wp5",
    "chartSpecValidation": "complete-wp5",
    "modelToolDecisionTree": "complete-wp5",
    "modelHandoffCard": "complete-wp5",
    "minimumPermissionTemplate": "complete-wp5",
    "productFactCheck": "official-verified-field-account-pending-wp6",
    "workMinimumPractice": "complete-wp6-manual-or-simulation",
    "scheduledTasksPractice": "conditional-manual-first-wp6",
    "permissionDefaultDeny": "complete-wp6",
    "threeStopTypes": "complete-wp6",
    "threeAgentJobContracts": "complete-wp6",
    "agentRunLogCsv": "complete-wp6",
    "agentRetryPolicy": "complete-wp6",
    "twoWeekScorecard": "complete-wp6",
    "codexOcrObservationContract": "complete-wp7",
    "codexOcrDemo": "complete-wp7-synthetic-baseline-wp9-frozen",
    "personalActionPlan": "complete-wp7",
    "artifactManifest": "complete-wp9-final",
    "promptManifest": "complete-wp9-final"
  },
  "participationLabels": {
    "core": "主線必做",
    "conditional": "條件式實作",
    "core-conditional": "主線必做／條件式實作",
    "instructor": "講師限定示範"
  },
  "factLabels": {
    "official": "官方功能",
    "courseRule": "本課操作規則",
    "recommendedDefault": "建議預設"
  },
  "storage": {
    "completePrefix": "branch-agent-course-v09-complete-",
    "artifactPrefix": "branch-agent-course-v09-artifact-",
    "legacyCompletePrefix": "branch-agent-course-v08-complete-",
    "legacyArtifactPrefix": "branch-agent-course-v08-artifact-",
    "migrationDoneKey": "branch-agent-course-v09-migration-done",
    "preflightKey": "branch-agent-course-v09-preflight-checklist",
    "doNotMigratePageIds": [
      "00B",
      "11A"
    ],
    "contentLockKey": "branch-agent-course-v09-content-lock-06"
  },
  "privacy": {
    "allowRealCustomerData": false,
    "allowSecrets": false,
    "allowExternalSendInClass": false,
    "allowProductionWrite": false,
    "publicExamples": "synthetic-or-deidentified-only"
  },
  "release": {
    "status": "release-ready",
    "commit": false,
    "push": false,
    "published": false,
    "fullPackPath": "https://github.com/537SONIC/SONIC-downloads/releases/download/branch-ai-agent-course-v0.9.1/branch-ai-agent-course-v09-full-pack.zip",
    "releaseAuthorized": true,
    "manualGatesOpen": [
      "P11_AUTHORIZED_WORK_SCREENSHOT_OR_RECORDING",
      "TRUE_BROWSER_200_PERCENT_ZOOM_AND_PRINT",
      "NVDA_OR_VOICEOVER",
      "WINDOWS_EXPLORER_POWERSHELL_EXCEL_POWERPOINT",
      "REAL_MOBILE_DOWNLOAD_AND_CLASSROOM_PROJECTOR",
      "ENTERPRISE_ACCOUNT_MODEL_QUOTA_CONNECTOR_PERMISSION",
      "INSTRUCTOR_CONTENT_TIMING_AND_LANGUAGE_APPROVAL",
      "WP7_GROUND_TRUTH_DATA_SAFETY_OVERLAY_REVIEW_QUEUE_HUMAN_APPROVAL",
      "V08_EXACT_HASH_FULL_TREE_ROLLBACK_ARCHIVE"
    ]
  },
  "releaseAuthorized": true
}
