Skip to content

docs: close KI-30 with queue evidence, record KI-34 - #874

Merged
mergify[bot] merged 2 commits into
mainfrom
claude/ki-30-close
Oct 9, 2026
Merged

mergify[bot] merged 2 commits into
mainfrom
claude/ki-30-close

Conversation

@Cuarroc

@Cuarroc Cuarroc commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

KI-30 ist in KNOWN_ISSUES.md geschlossen: In 42 abgeschlossenen Merge-Queue-Läufen seit dem Fix gab es keinen einzigen real_native_*-Fehler. Der eine rote Lauf (37910399142) betraf einen anderen Test, der bereits durch den Hotfix #843 behoben ist; ein neuer KI-Eintrag war deshalb falsch und wurde entfernt. Das ist reine Dokumentation, es ändert sich kein Code.

Report

Geändert: KNOWN_ISSUES.md (nur die KI-30-Zeile und der Abschluss-Absatz; kein KI-34).

Nachzählung (gh run list --workflow ci.yml --limit 200 --json databaseId,headBranch,createdAt,status,conclusion, Exit 0; Filter headBranch beginnt mit mergify/merge-queue, createdAt > 2026-10-09T01:11:29Z): 43 gestartet, 42 abgeschlossen (41 success, 1 failure), 1 in_progress (nicht gezählt). Erster abgeschlossener Lauf 37868576516, letzter 37958364523. Basis origin/main = 23da083.
Fehlschlag: Lauf 37910399142 (Windows): 1 non-KI-30 failure, goal_task_audit_control_uses_one_connection (continuous.rs:1598), already fixed by #843 (merged 2026-10-09 10:40Z). 0 Treffer auf real_native.
Prepush: bash scripts/ci/gates.sh lane prepush → Exit 0 (CARGO_TARGET_DIR=slot2, CARGO_BUILD_JOBS=1), auch nach der Nachbesserung.
Commit: No-Test: docs only (KNOWN_ISSUES.md).

Nötige PLAN-Änderung (Chief, nicht Teil dieses PR): docs/PLAN.md Zeile 25 — KI-30 als geschlossen (09.10.2026, 42 Läufe, siehe KNOWN_ISSUES) eintragen.

NICHT ABGEDECKT: #[cfg(windows)]-Tests und Windows-Clippy (Linux-Lauf; Windows-Bahn läuft in der Merge-Queue). Der Beleg ist statistisch (keine Wiederholung in 42 Läufen), kein Ursachenbeweis für die drei übrigen Tests. Zählung ist ein Stand von 09.10. ~17:00Z; später abgeschlossene Läufe nicht enthalten.
Review: ausstehend (Stufe C, keine externe Review; Gates genügen).

Finding Von Schwere Inhalt Disposition
R874-R1 Root low KI-34 duplicates #843 accepted 0eb83b0

🤖 Generated with Claude Code

Root-Abnahme (09.10.2026 17:50Z, head 0eb83b0)

Tier C (KNOWN_ISSUES.md only, +18/−2): no external review; gates suffice. Root checked: diff only KNOWN_ISSUES.md, no KI-34 left, No-Test: trailer on both commits (test-first.sh greps the whole message), counts match Root's own count at 17:00Z (43 started / 42 completed / 1 failure = run 37910399142, not real_native, fixed by #843).

ID Source Severity Finding Disposition
R874-R1 Root low new KI-34 duplicated the #843 hotfix accepted, 0eb83b0

Ready + review-ok bound to 0eb83b0.

No-Test: docs only (KNOWN_ISSUES.md)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@mergify

mergify Bot commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Merge Protections

🟢 All 2 merge protections satisfied — ready to merge.

Show 2 satisfied protections

🟢 Paket-PR bringt seinen Bericht mit

Package branches (w<N>-, df<N>, ki-<N>, hq2-, dr-, z<N>-) must carry their report in the PR body, in a section that starts with "## Report".

  • body ~= (?m)^## Report

🟢 🚦 Auto-queue

When all merge protections are satisfied and these conditions match, this pull request will be queued automatically.

  • -conflict
  • -draft
  • base = main
  • check-success = gates (linux)
  • check-success = gates (windows)
  • check-success = red-first
  • label != do-not-merge
  • label = review-ok

R874-R1: the run 37910399142 failure
(goal_task_audit_control_uses_one_connection) was fixed by hotfix #843;
a new KI id duplicated it. KI-30 closing text now names it as a
non-KI-30 failure.

No-Test: docs only (KNOWN_ISSUES.md)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@Cuarroc
Cuarroc marked this pull request as ready for review October 9, 2026 17:47
@Cuarroc Cuarroc added the review-ok Pipeline: review disposition complete, no open high finding label Oct 9, 2026
@mergify mergify Bot mentioned this pull request Oct 9, 2026
34 of 50 tasks
@mergify mergify Bot added the queued label Oct 9, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0eb83b0c9f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread KNOWN_ISSUES.md
| KI-28 | Der Capture-Host (`bin/pa-capture-host.rs`) läuft nur unter Windows | — (dokumentierte Grenze) | Entscheidung 16.09. (W3-05, `docs/decisions.md`; `pa-capture-host.rs:142`). Aus `STAND.md` übernommen 2026-09-24. Die frühere Einschränkung „acht native Tests laufen in CI nie" gilt nicht mehr: W3-06 (PR #75) fährt sie im Gate `native-tests` der Windows-Bahn. Linux-CI prüft nur die Kompilation. |
| KI-29 | F-SEC-4, Restrisiko des OmniRoute-Schlüssel-Syncs: wer den Opt-in einschaltet, schickt die Vault-Schlüssel an den Listener auf dem OmniRoute-Port, ohne dessen Identität zu prüfen | niedrig (bewusst in Kauf genommen) | Default ist seit W1-24 (PR #62) „kein Push"; W1-24b (PR #98) hat daraus ein ausdrückliches Opt-in-Setting gemacht, das im UI das Restrisiko benennt (`.pa/report_w1-24b.md`, „Hinweise und Folgearbeiten"). Eine Listener-Identität gibt es nicht: `/api/version` bräche Builds, die es weglassen, und ein Management-Token als Bearer gäbe es einem Horcher mit (PLAN, frühere Entscheidung Nr. 13). Solange der Sync aus bleibt, besteht kein Risiko. Paket W1-24c. |
| KI-30 | Windows-Gate `native-tests`: vier der acht `real_native_*`-Tests scheitern sporadisch in Merge-Queue-Läufen, jedes Mal nach grüner `rust-suite` | mittel (Flake, blockiert die Queue) | Stand 2026-10-05 (V16-01): Ursache für den Early-Exit-Fall belegt und behoben, die serielle Minderung ist entfernt. Offen bleibt der Beleg über die nächsten 40 Queue-Läufe und die Ursache der übrigen drei Tests. Details im Abschnitt „KI-30“ unten. |
| KI-30 | Windows-Gate `native-tests`: vier der acht `real_native_*`-Tests scheitern sporadisch in Merge-Queue-Läufen, jedes Mal nach grüner `rust-suite` | geschlossen 2026-10-09 (KI-30-CLOSE): 42 abgeschlossene Queue-Läufe, kein `real_native_*`-Fehler | Beleg und Methode im Abschnitt „KI-30“ unten (Schluss). 1 non-KI-30 failure (run 37910399142, goal_task_audit_control_uses_one_connection), already fixed by #843. Tritt ein `real_native_*`-Test wieder rot auf, ist das ein neuer Befund. |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Halte KI-30 bis zur kanonischen Plan-Abnahme offen

Am geprüften Head führt docs/PLAN.md:292 den 40-Läufe-Nachweis noch als laufend; docs/PLAN.md:303-306 verlangt ausdrücklich, das bestehende Beobachtungsfenster nicht neu zu starten und KI-30 nicht vorzeitig zu schließen. Diese Zeile erklärt KI-30 dagegen anhand eines erst nach #737 beginnenden Fensters für geschlossen. Damit widerspricht der Status der einzigen kanonischen Planung und kann den Release-Vorgänger fälschlich als erfüllt erscheinen lassen; KI-30 sollte offen bleiben, bis der Plan durch den zuständigen Owner synchronisiert und die dortige Abnahme erfüllt wurde.

AGENTS.md reference: AGENTS.md:L53-L56

Useful? React with 👍 / 👎.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-09T17:51:04.244013Z 0eb83b0 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@mergify
mergify Bot merged commit e41d93a into main Oct 9, 2026
17 checks passed
@mergify
mergify Bot deleted the claude/ki-30-close branch October 9, 2026 18:03
@mergify

mergify Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

This pull request spent 15 minutes 6 seconds in the queue, including 14 minutes 49 seconds running CI.

Required conditions to merge
  • check-success = gates (linux)
  • check-success = gates (windows)
  • check-success = red-first
  • github-review-approved [🛡 GitHub repository ruleset rule main-pr-required-checks]
  • label != do-not-merge
  • all of [🛡 Merge Protections rule Paket-PR bringt seinen Bericht mit]:
  • any of [🛡 GitHub repository ruleset rule main-pr-required-checks]:
    • check-success = @github-actions/gates (linux)
    • check-neutral = @github-actions/gates (linux)
    • check-skipped = @github-actions/gates (linux)
  • any of [🛡 GitHub repository ruleset rule main-pr-required-checks]:
    • check-success = @github-actions/gates (windows)
    • check-neutral = @github-actions/gates (windows)
    • check-skipped = @github-actions/gates (windows)
  • any of [🛡 GitHub repository ruleset rule main-pr-required-checks]:
    • check-success = @github-actions/red-first
    • check-neutral = @github-actions/red-first
    • check-skipped = @github-actions/red-first
  • any of [🛡 GitHub repository ruleset rule main-pr-required-checks]:
    • check-neutral = @mergify/Mergify Merge Protections
    • check-skipped = @mergify/Mergify Merge Protections
    • check-success = @mergify/Mergify Merge Protections

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-ok Pipeline: review disposition complete, no open high finding

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant