fix(triage): state the measured kernel posture and drop the stale sec-check section #25
Loading…
Reference in a new issue
No description provided.
Delete branch "fm/dse-security-reports-wording-batch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The captain's wording pass batches three defects into one change: the fan-out section heading, and the el9 (P15) and Alma 10 (P4) kernel prose still describing a measurement gap that the 27.10.2026 evidence round closed, recommending work that is already done. The kernel prose now states the measured posture (running kernel measured and trivy-fixed on all eight Linux units, only the non-running retained kernels vulnerable) and moves the recommendation to pruning. Per a second captain instruction, the «Sicherheits-Update-Check je Einheit» section is deleted, with every cross-reference removed or repointed.
Provenance: the replacement kernel prose is firstmate's draft, built from the verified 27.10 evidence caches — these are proposed replacements, not the captain's own sentences. The reviewer is reading suggested wording and can edit it at review time. Where the drafts disagreed with the caches (
evidence-2026-10-27/,.local/derived/,.local/scans/), the caches won; each deviation is listed below.What changed
reports/defender-triage.typ= Empfehlung Fan-out für die Folgeagentenbecomes= Empfehlung; the table headerAuftrag an das Folge-AgentsbecomesAuftrag; the one in-text cross-reference(siehe Empfehlung Fan-out)is repointed to(siehe Empfehlung).vulnerableInstalled/fixedVersions) and the kernel-posture table's «davon verwundbar» column carry 687.58.1 only, 687.59.1 is the fixed floor; 687.57.1 is gone everywhere. Vorschlag becomes pruning the retained old kernels (installonly_limit).uname -r/reboot asks and now recommend pruning; row 6's label "3 Workbenches" becomes "4 el9-Einheiten" to match P15 and the ranking row.AGENTS.md— the triage-report section list no longer names the deleted section.Sweep for «Sicherheits-Update-Check» (both reports plus
AGENTS.md) found exactly: the section heading itself (deleted with the section), the header-comment entry describing the section (removed), the Evidenzabdeckung header-comment mention of the per-unit check (repointed to the sensor status only), the P15 parenthetical cross-reference (removed; the rest of that sentence is kept verbatim), and thecoverageGapsgap stringsec-check error (Microsoft-Repo, siehe Unterabschnitt)(dangling pointer dropped, the gap note itself kept).reports/defender-findings.typhas no mention; its Update-Politik table is untouched.Fact survival verified per unit against the derived evidence rather than assumed: the three Workbenches' clean result and the WireGuard abort (Microsoft repo, missing trusted signing key, verified 28.10) survive in the kept P15 sentence; the four Alma 10 units' abort (
packages-microsoft-com-prod, "Signing key not found") existed only in the deleted section and is now summarised in one P4 sentence; the PROD-WORKBENCH 28.10 re-check (exit 100, one real open update xdg-dbus-proxy, machine reachable and patchable) is re-homed into P15. Dropped with the section and disclosed here for the reviewer: the 26.10 history ("alle acht Einheiten error"), the per-unit abort-text distinction — whose WireGuard claim ("Bad GPG signature") the evidence cache already contradicted (it reads "Signing key not found" for all five error units, including WireGuard) — and the stale 57.1-era fixed-version line naming CVE-2026-53011, which no current scan carries.Behaviour change
Render-only: the triage PDF states the measured kernel posture instead of a closed measurement gap, no longer recommends the finished
uname -r/reboot work, and carries no «Sicherheits-Update-Check je Einheit» section; both derivation lanes are untouched and stay byte-identical. Validated withjust all,just repro(byte-identical PDFs for both reports),just py-crosscheck(polars matches stdlib),just test(39 passed),just lint; the real 2026-10-28 round was re-rendered and republished (previous copies moved toartifacts/superseded/, the 2026-10-26 set untouched).Instructions-PR: none