{
  "about": "Downloadable sources of explico courses. The engine is the npm package `explico`; its guide for agents is node_modules/explico/docs/authoring/agents.md, also at https://cdn.jsdelivr.net/npm/explico@latest/docs/authoring/agents.md.",
  "page": "https://danieltuzes.github.io/explico/start/",
  "items": [
    {
      "name": "explico-playground",
      "title": "The playground: every engine feature on a short physics course",
      "file": "explico-playground-latest.zip",
      "url": "https://danieltuzes.github.io/explico/downloads/explico-playground-latest.zip",
      "folder": "playground",
      "engine": "0.16.0",
      "source": "explico v0.16.0",
      "commit": "297329c3df1794679df5c3b4aa674cd3aabb872b",
      "commit_date": "2026-10-13T15:45:20",
      "bytes": 291898,
      "sha256": "2382372a49eaa4ee8ae989f1673a4c07861596d1380fbcc0bbe932aae97b6d71",
      "live": "https://danieltuzes.github.io/explico/playground/",
      "repository": null,
      "changes_from_repository": [
        "package.json: explico pinned to 0.16.0 from npm; the monorepo's build:engine step dropped",
        "tsconfig.json: the monorepo's `paths` entry (explico/* \u2192 ../src/*, outside this folder) dropped; the published package's exports resolve explico/*",
        "pnpm-workspace.yaml: the dependency-build allowance the monorepo had, and explico@0.16.0 exempt from pnpm's minimumReleaseAge, which the first install within a day of the release would otherwise write in",
        ".gitignore: what the explico repository ignores in its playground at v0.16.0 (dependencies, build output, scratch)",
        ".github/workflows/deploy.yml: a GitHub Pages deploy for a copy pushed to its own repository (Settings \u2192 Pages \u2192 Source: GitHub Actions)"
      ],
      "run": [
        "pnpm install",
        "pnpm validate:content",
        "pnpm dev",
        "pnpm content help"
      ]
    },
    {
      "name": "explico-starter",
      "title": "The starter: the playground cut to one part and one chapter, every file one example of its kind",
      "file": "explico-starter-latest.zip",
      "url": "https://danieltuzes.github.io/explico/downloads/explico-starter-latest.zip",
      "folder": "starter",
      "engine": "0.16.0",
      "source": "explico v0.16.0",
      "commit": "297329c3df1794679df5c3b4aa674cd3aabb872b",
      "commit_date": "2026-10-13T15:45:20",
      "bytes": 44150,
      "sha256": "8c14f166dff02c288e73f9d258e7fafc9cac7d5d454f65fea31b0a48ce2428be",
      "live": null,
      "repository": null,
      "changes_from_repository": [
        "package.json: explico pinned to 0.16.0 from npm; the monorepo's build:engine step dropped",
        "tsconfig.json: the monorepo's `paths` entry (explico/* \u2192 ../src/*, outside this folder) dropped; the published package's exports resolve explico/*",
        "pnpm-workspace.yaml: the dependency-build allowance the monorepo had, and explico@0.16.0 exempt from pnpm's minimumReleaseAge, which the first install within a day of the release would otherwise write in",
        ".gitignore: what the explico repository ignores in its playground at v0.16.0 (dependencies, build output, scratch)",
        ".github/workflows/deploy.yml: a GitHub Pages deploy for a copy pushed to its own repository (Settings \u2192 Pages \u2192 Source: GitHub Actions)",
        "derived from the playground: one part, one chapter, its checks, the notation it reaches, its competency, assessment and source; generic names; LaTeX export off; the sitemap held back until the course has an address; no tests"
      ],
      "run": [
        "git init -b main",
        "git add -A",
        "git commit -m \"Start from the explico starter\"",
        "pnpm install",
        "pnpm validate:content",
        "git add -A",
        "git commit -m \"Lockfile and page versions\"",
        "pnpm content verify",
        "pnpm dev"
      ]
    },
    {
      "name": "credit-and-derivatives",
      "title": "A full course: credit and derivatives, as taught",
      "file": "credit-and-derivatives-latest.zip",
      "url": "https://danieltuzes.github.io/explico/downloads/credit-and-derivatives-latest.zip",
      "folder": "credit-and-derivatives",
      "engine": "0.15.0",
      "source": "credit-and-derivatives 557a318",
      "commit": "557a3188db9f18b29d0672d1eeeb0b28276161e4",
      "commit_date": "2026-10-12T10:54:58",
      "bytes": 555954,
      "sha256": "ac9489ef3e2d4b6f534b7e922fba7a8beaf0185ad85967ef6d7cf0354dfbeb38",
      "live": "https://danieltuzes.github.io/credit-and-derivatives/",
      "repository": "https://github.com/danieltuzes/credit-and-derivatives",
      "changes_from_repository": [],
      "run": [
        "pnpm install",
        "pnpm validate:content",
        "pnpm dev",
        "pnpm content help"
      ]
    }
  ]
}
