docs: correct C7-STATUS counts to match actual disk state
build-system / Lint build system (full, with network) (push) Has been cancelled
build-system / Unit tests (120 cases, <1s) (push) Has been cancelled
build-system / Lint build system (offline, no network) (push) Has been cancelled
build-system / Lint recipes (R1/R2 policy, every PR) (push) Has been cancelled
build-system / Migration dry-run (C-7 smoke test) (push) Has been cancelled
build-system / Scratch rebuild dry-run (build-system improvement (push) Has been cancelled
build-system / Lint build system (aggregate, all offline-safe targets) (push) Has been cancelled
build-system / Lint docs (no legacy build commands) (push) Has been cancelled
build-system / Build redbear-mini (30-45 min) (push) Has been cancelled
build-system / Build redbear-full (60-120 min) (push) Has been cancelled
build-system / Smoke test (QEMU boot, nightly) (push) Has been cancelled

The C7-STATUS.md file had drifted from disk reality
after the C-7 cleanup commit a399e7da08. The audit
on 2026-06-13 found 4 numerical inconsistencies:

  - Migration patches: claimed 29, actual 25
    (24 KF6 + kdecoration, kirigami, konsole, kwin,
    sddm — the '5 non-KF6' in the original count
    referred to libdrm/mesa/pipewire/wireplumber/
    sddm which are Rule 2 patches from earlier
    work, not C-7 KF6 migrations)
  - Recipes calling cookbook_apply_patches:
    claimed 24, actual 25 (sddm was added later
    in a123bf1c5d)
  - Python tests: claimed 148, actual 149
    (test_lint_recipe.py grew from 24 to 25 tests
    in ffbbf4935c 'C-7 cleanup: lint-recipe 13 to 4
    errors')
  - 'All 24 KF6 patches verified' line: 25 patches
    now, not 24

Updated the summary table and the test count
table to match actual disk state. The remaining
'30 NO-OP recipes' and '10 test files' claims
are correct.
This commit is contained in:
2026-06-13 00:44:59 +03:00
parent 11ff9e85a9
commit 96527ae740
+5 -5
View File
@@ -9,12 +9,12 @@ recipes.
| Artifact | Count |
|---|---|
| Migration patches in `local/patches/<name>/` | 29 (24 KF6 + 5 non-KF6) |
| Recipes whose `[build].script` calls `cookbook_apply_patches` | 24 |
| Migration patches in `local/patches/<name>/` | 25 (24 KF6 + kdecoration, kirigami, konsole, kwin, sddm) |
| Recipes whose `[build].script` calls `cookbook_apply_patches` | 25 |
| NO-OP recipes with dead sed chains cleaned | 30 |
| Python tests (incl. 4 e2e for cookbook helper) | 148 |
| Python tests (incl. 4 e2e for cookbook helper) | 149 |
| Test files | 10 |
| All 24 KF6 patches verified `git apply --check` clean | ✅ |
| All 25 KF6/KDE patches verified `git apply --check` clean | ✅ |
| Cookbook helper end-to-end verified | ✅ |
## What C-7 accomplished
@@ -71,7 +71,7 @@ idempotency via `git apply --reverse --check`).
| `test_cleanup_kf6_noop_seds.py` | 9 | NO-OP sed cleanup heredoc |
| `test_cookbook_apply_patches_e2e.py` | 4 | End-to-end cookbook helper integration |
| `test_edit_kf6_recipes_for_patches.py` | 11 | Recipe edit script heredoc |
| `test_lint_recipe.py` | 24 | Recipe linter (R1, R2, etc.) |
| `test_lint_recipe.py` | 25 | Recipe linter (R1, R2, etc.) |
| `test_migrate_kf6_seds.py` | 17 | Migration script v1/v2 |
| `test_repair_cook.py` | 7 | Repair-cook script |
| `test_scratch_rebuild.py` | 21 | Scratch-rebuild script |