# Documentation update log

## 2026-09-11

* **Update**: [Credits](https://unm-carc.github.io/container-camp/about/credits/) now names the 2023 instructors in full, including Carlos Lizárraga-Celaya, with their ORCID iDs.
* **Creation**: Migrated [CyVerse Container Camp](https://github.com/CyVerse-learning-materials/container-camp){target=_blank} (branch `mkdocs`, commit `1746ee8`) from MkDocs Material to [Zensical](https://zensical.org){target=_blank}, structured as an Open Knowledge Format (OKF v0.2) knowledge bundle, for publication by the UNM Center for Advanced Research Computing at <https://unm-carc.github.io/container-camp/>. The 30 adapted pages carry OKF frontmatter with provenance (`sources` with per-file `last_modified` from the upstream git history) and a provenance footer; all are unverified pending review.
* **Creation**: Reorganized the lessons into six sections with descriptive kebab-case file names (Getting started, Docker, Apptainer/Singularity, Orchestration, Cloud services, Resources); the old home page became the [Workshop overview](https://unm-carc.github.io/container-camp/getting-started/overview/). `MIGRATION.md` in the repository maps every old URL to its new page.
* **Creation**: Added a new home page, section listings, [Credits](https://unm-carc.github.io/container-camp/about/credits/), [Contributing](https://unm-carc.github.io/container-camp/about/contributing/), [For AI agents](https://unm-carc.github.io/container-camp/about/ai-agents/), the `llms.txt` and `llms-full.txt` indexes, and an `examples/README.md` describing the example Dockerfiles, Kubernetes manifests, and Terraform configurations that the lessons now link to.
* **Update**: Modernized content where the change was clear-cut: Apptainer/Singularity naming (Apptainer keeps `singularity` as a command alias), Docker Compose v2 (`docker compose`), the current `kubectl` download URL, and current GitHub Actions versions. Fixed admonitions whose 8-space indentation rendered as code, list steps that lost their numbering, non-standard admonition types, typo'd, empty, and dead links, the garbled MPI definition file on the [HPC page](https://unm-carc.github.io/container-camp/singularity/hpc/), and raw HTML highlighting on the [advanced Terraform](https://unm-carc.github.io/container-camp/orchestration/terraform-advanced/) page (now a highlighted code block). Added UNM CARC tips to the [Apptainer introduction](https://unm-carc.github.io/container-camp/singularity/intro/), [Apptainer on HPC](https://unm-carc.github.io/container-camp/singularity/hpc/), and [Jetstream2](https://unm-carc.github.io/container-camp/cloud/jetstream2/) pages.
* **Update**: Marked the two 2023 camp schedules as time-bound records (`stale_after`) of the [March 2023 Basics](https://unm-carc.github.io/container-camp/getting-started/schedule-basics/) and [August 2023 Cloud Native](https://unm-carc.github.io/container-camp/getting-started/schedule/) camps.
* **Deletion**: Dropped the retired reStructuredText materials from earlier camps (`old_rst/`), the legacy image folder (`old_assets/`) and other unreferenced images, the 2022 in-person venue logistics page, the empty Azure, Google Cloud, and ChatGPT stubs, the Intercom chat widget, and the old MkDocs configuration. The originals remain in the CyVerse repository.
