From 32a0cef0c63eb9d6f1c224da71792c75db6d4a48 Mon Sep 17 00:00:00 2001 From: Clawgenti Date: Mon, 9 Nov 2026 16:37:38 +0000 Subject: [PATCH] docs: doc-drift updates - Document set-requirements in repoman-setup.sh header subcommand list. - Cite merged PRs #12 and #9 in the [0.1.1] changelog. Automated update by RepoMan Doc-Drift Fixer (2026-11-05). Signed-off-by: Clawgenti --- CHANGELOG.md | 3 ++- skills/repoman/scripts/repoman-setup.sh | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 772e9f4..f8bd38c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,8 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ### Added -- **doc-drift program.** The scanner and fixer compare documentation to the code at a pinned git ref (paths, flags, enumerations, retired names, versions, and absence claims) and draft Keep a Changelog notes from merged pull requests. It ships inside the `repoman` plugin and as its own marketplace plugin. +- **doc-drift program.** The scanner and fixer compare documentation to the code at a pinned git ref (paths, flags, enumerations, retired names, versions, and absence claims) and draft Keep a Changelog notes from merged pull requests. It ships inside the `repoman` plugin and as its own marketplace plugin. (#12) +- **REPOMAN banner** on interactive sessions. (#9) - **Shellcheck** for the vendor tooling (`scripts/vendor-engine.sh` and `tests/test-vendor-engine.sh`). ### Changed diff --git a/skills/repoman/scripts/repoman-setup.sh b/skills/repoman/scripts/repoman-setup.sh index 63c1caa..00ddec3 100755 --- a/skills/repoman/scripts/repoman-setup.sh +++ b/skills/repoman/scripts/repoman-setup.sh @@ -1,10 +1,10 @@ #!/usr/bin/env bash # Pure writer/validator for the three ~/.repoman file kinds RepoMan reads. # -# Subcommands: init-config, add-repo, enable-program, set-output. Each writes -# exactly one thing, validates it, and persists atomically (temp file in the -# target directory, then `mv` into place, so a crash mid-write never leaves a -# half-written JSON file). +# Subcommands: init-config, add-repo, enable-program, set-output, +# set-requirements. Each writes exactly one thing, validates it, and persists +# atomically (temp file in the target directory, then `mv` into place, so a +# crash mid-write never leaves a half-written JSON file). # # This script never calls gh, never prompts, never clones, never forks. It # receives already-resolved inputs (from the repoman-setup skill) and writes