# Provenance

Local adoption date: 2026-06-19

Reviewed upstream sources:

- `minicoursegenerator/edu-role-play` at commit `0b465dc`
- `minicoursegenerator/skills-for-course-creators` at commit `8c586b1`
- `minicoursegenerator/edu-role-play-proxy` at commit `f1c41f1`

Adoption decision:

- Installed as a new local skill because scenario-based learner practice,
  observable objectives, rubric scoring, and LMS/SCORM handoff were not covered
  by an existing local skill.
- Recreated the workflow instructions locally instead of running upstream
  installers by default.
- Proxy deployment remains gated because it touches Cloudflare, Worker secrets,
  provider API keys, rate limiting, and learner transcript transport.

Runtime verification:

- npm package: `edu-role-play@0.1.27`
- license: MIT
- repository metadata: `github.com/minicoursegenerator/edu-role-play`,
  `packages/cli`
- commands tested: `--help`, `init`, `lint`, `bundle`
- safety finding: `bundle` and `scorm` default to a shared public proxy unless
  `--proxy-url` is supplied; use an owned approved proxy for real or sensitive
  learner scenarios.

License notes:

- `edu-role-play` and `skills-for-course-creators` include MIT licenses.
- `edu-role-play-proxy` did not include a separate license in the inspected
  clone, so it is used as an architectural pattern and optional external
  deployment target, not vendored code.
