Carpentries Workbench lesson site for Research Software Documentation, part of the FAIR² course at the University of Sheffield. Published at https://fair2-for-research-software.github.io/Documentation/.
config.yaml— lesson metadata and episode orderepisodes/— primary content files (order defined inconfig.yaml)learners/,instructors/,profiles/— supplementary pageslinks.md— shared link definitions used across episodessite/— auto-generated; do not edit
pre-commit run --all-files # all checks
pre-commit run markdownlint-cli2 --all-files
pre-commit run codespell --all-filesMarkdownlint runs with fix: true — it auto-corrects on pre-commit.
Episodes use fenced div callouts — see any existing episode for examples.
Types: keypoints, objectives, challenge, solution, callout, prereq, discussion.
Workflow files in .github/workflows/ are managed by update-workflows.yaml — do not edit manually.