Context
PR #141 (feat(ci): baseline diff + strict mode + diff-scan flags — closes #57 phase 1+2) needs two fixes before it can be merged.
Issues Found
1. Missing file header on baseline_diff.py
scripts/baseline_diff.py (new file) is missing the required @WHO/@WHAT/@PART/@ENTRY header. Add:
# @WHO: scripts/baseline_diff.py
# @WHAT: Baseline diff engine — compare current findings against saved baseline for CI strict mode
# @PART: ci
# @ENTRY: compare_with_baseline(), save_baseline()
Adjust @WHAT and @ENTRY to match actual functions in the file.
2. Wrong command count in docs
PR #141 bumped docs to 70 CLI commands — but this PR extends an existing command (check) with new flags (--baseline-commit, --save-baseline, --diff-scan, --strict). No new command was added to the registry. The count bump is incorrect.
Fix: run python3 scripts/sync_command_count.py --apply and commit the corrected counts.
Definition of Done
Context
PR #141 (feat(ci): baseline diff + strict mode + diff-scan flags — closes #57 phase 1+2) needs two fixes before it can be merged.
Issues Found
1. Missing file header on baseline_diff.py
scripts/baseline_diff.py(new file) is missing the required@WHO/@WHAT/@PART/@ENTRYheader. Add:Adjust
@WHATand@ENTRYto match actual functions in the file.2. Wrong command count in docs
PR #141 bumped docs to 70 CLI commands — but this PR extends an existing command (
check) with new flags (--baseline-commit,--save-baseline,--diff-scan,--strict). No new command was added to the registry. The count bump is incorrect.Fix: run
python3 scripts/sync_command_count.py --applyand commit the corrected counts.Definition of Done
scripts/baseline_diff.pyhas correct@WHO/@WHAT/@PART/@ENTRYheadersync_command_count.py --applyrun and counts match current main