docs: Changelog command points at a nonexistent path ./scripts/prlog.py

Documentation correction

docs/release.md describes behavior the code does not have.

What the doc says vs. what the code does: docs/release.md:19 instructs Run ./scripts/prlog.py Release-3.7.0, but no such file exists — the script lives at scripts/release/prlog.py (moved in commit 886ff0ef "Add release automation scripts and README"), and scripts/release/release.sh resolves it as PRLOG_SCRIPT="$SCRIPT_DIR/prlog.py" where SCRIPT_DIR is scripts/release. It is also invoked via uv run because the script declares its python-gitlab dependency as PEP 723 inline metadata rather than assuming a global install.

Code that contradicts it:

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
REPO_ROOT="$(cd "$SCRIPT_DIR/../.." && pwd)"
VERSION_FILE="$REPO_ROOT/version"
UPGRADES_FILE="$REPO_ROOT/app/upgrades.go"
PRLOG_SCRIPT="$SCRIPT_DIR/prlog.py"

Correction applied: Change the step to Run uv run ./scripts/release/prlog.py Release-3.7.0`` (matching generate_changelog() in scripts/release/release.sh).


Found by huginn's documentation audit and confirmed by independent models before this MR was opened. The audit only corrects existing statements — it never adds new documentation — so this diff touches one file and changes only the inaccurate passage.

🤖 Generated with Claude Code

Merge request reports

Loading
Loading