{
  "name": "timeback-qti-1edtech",
  "module": "qti",
  "surface": "1edtech",
  "deliverable": "skill_pack",
  "title": "TimeBack QTI 1EdTech Skill Pack",
  "version": "2026.06.28",
  "canonicalUrl": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/skill_pack/",
  "canonicalPath": "/qti/1edtech/skill_pack/",
  "implementationUrl": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/implementation/api",
  "description": "Installable instructions-only skill pack for AI agents building apps, reports, QA probes, and deliverables against the live QTI 1EdTech API.",
  "install": {
    "primary": "/qti/1edtech/skill_pack/pack/SKILL.md",
    "codexDirectory": "~/.codex/skills/qti-1edtech-surface",
    "claudeCodeDirectory": "~/.claude/skills/qti-1edtech-surface",
    "verifyCommand": "checks/qti-surface-check.sh",
    "files": [
      "/qti/1edtech/skill_pack/skill-pack.json",
      "/qti/1edtech/skill_pack/pack/SKILL.md",
      "/qti/1edtech/skill_pack/pack/agents/openai.yaml",
      "/qti/1edtech/skill_pack/pack/agents/claude-code.md",
      "/qti/1edtech/skill_pack/pack/agents/codex-cli.md",
      "/qti/1edtech/skill_pack/pack/agents/perplexity-computer.md",
      "/qti/1edtech/skill_pack/pack/examples/assessment-app-spec.md",
      "/qti/1edtech/skill_pack/pack/examples/qa-report-template.md",
      "/qti/1edtech/skill_pack/pack/checks/qti-surface-check.sh",
      "/qti/1edtech/skill_pack/pack/checks/verify-skill-pack-shape.mjs"
    ]
  },
  "legacyCompatibility": {
    "nestedInstallRoot": "/qti/1edtech/skill_pack/pack/qti-1edtech-surface/",
    "status": "compatibility_only",
    "canonicalInstallRoot": "/qti/1edtech/skill_pack/pack/"
  },
  "docs": {
    "customerWebsite": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/customer_website/",
    "dataDictionary": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/data_dictionary/",
    "implementation": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/implementation/api",
    "surfaceQc": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/surface_qc/",
    "integration": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/integration/"
  },
  "endpointCatalog": [
    "POST /dev/mint",
    "POST /packages",
    "GET /packages",
    "GET /packages/{packageId}/artifacts",
    "GET /artifacts/{artifactId}/versions",
    "GET /artifacts/{artifactId}/versions/{versionId}/delivery-json",
    "GET /artifacts/{artifactId}/versions/{versionId}/authoring-json",
    "PUT /artifacts/{artifactId}/versions/{versionId}/authoring-json",
    "GET /artifacts/{artifactId}/versions/{versionId}/xml",
    "POST /delivery-sessions",
    "POST /delivery-sessions/{sessionId}/attempts",
    "GET /runtime-data/candidates/{candidateRef}",
    "DELETE /runtime-data/candidates/{candidateRef}",
    "POST /conformance/run"
  ],
  "binaryLeakCheck": {
    "instructionsOnly": true,
    "noQtiParser": true,
    "noSchemaParser": true,
    "noResponseProcessingEngine": true,
    "noScoringEngine": true,
    "noHashOrDedupImplementation": true,
    "noRetryLedger": true,
    "noEnumTables": true,
    "noDatabaseSchemaCopy": true
  }
}
