[docs-scanner] Contradictory information about MCP approval fields in audit records
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 88/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- markdown
- Bereich
- documentation
Rechercherichtung
Lies content/manuals/ai/governance/reference/audit-records.md und konzentriere dich auf den Abschnitt „Approval fields“ und seine Tabelle. Stelle klar, welche Felder für Netzwerkfreigaben und welche für MCP-Freigaben gelten, und halte die Beschreibungen mit dem Fließtext konsistent. Das Ergebnis ist erreicht, wenn Leser erkennen können, welche Felder sie für jede Freigabeart erwarten können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
File: content/manuals/ai/governance/reference/audit-records.md
Issue
The "Approval fields" section contains contradictory information about which fields appear in MCP approval records. The prose states:
For MCP approvals, an approved request is evaluated again and recorded with
AUDIT_DECISION_APPROVAL_ALLOW, and a declined request is recorded withAUDIT_DECISION_APPROVAL_DENY. Neither record includesapproval.approval_request_idorapproval.grant_scope.
However, the table immediately below lists:
| Field | Description |
|---|---|
approval.approval_request_id |
ID that links an approval required record to the record that resolves it. |
approval.grant_scope |
Scope the user accepted. Present only on AUDIT_DECISION_APPROVAL_ALLOW records. |
The table descriptions don't distinguish between network and MCP approvals, suggesting these fields are present on all AUDIT_DECISION_APPROVAL_ALLOW records, which contradicts the prose statement that MCP approvals don't include them.
Why this matters
A reader trying to parse MCP approval audit records will be confused about which fields to expect. If they follow the prose, they won't look for these fields. If they follow the table, they'll expect them to be present. This makes it impossible to correctly process MCP approval records.
Suggested fix
Clarify the table to indicate which fields apply to network approvals vs. MCP approvals. For example:
| Field | Description |
|---|---|
approval.approval_request_id |
ID that links an approval required record to the record that resolves it. Present for network approvals only. |
approval.grant_scope |
Scope the user accepted. Present only on network approval AUDIT_DECISION_APPROVAL_ALLOW records. |
Or restructure the section to have separate subsections for network approval fields and MCP approval fields.
Found by nightly documentation quality scanner
- Vorherrschende Sprache
- Markdown
- Sterne
- 4.7k
- Forks
- 8.5k
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 139
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus docker/docs
-
[docs-scanner] Confusing explanation of approval-required outcome vs permit in MCP policyEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
status/triage
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
[docs-scanner] Unclear policy change timing in organization policies overviewEvtl. vergeben @Mhdomer hat das heute übernommen. Offen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 89/100
Maintainer antworten meist innerhalb von 1 Tag
-
[docs-scanner] Unclear pronoun reference in cloud delivery noteEvtl. vergeben @craig-osterhout hat das vor 1 Tag übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 94/100
docker/docs#26547 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Debian installation pitfallEvtl. vergeben @Duo-ee hat das vor 7 Tagen übernommen. Offenstatus/triage
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
aws-samples/sample-per-model-bedrock#795 ·
Maintainer antworten meist innerhalb von 1 Tag
-
documentation easy good first issue help wanted
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 83/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
Billion-context documentation addendum: nudge is independent of window occupancy. | billion-context 文档补充:nudge 与窗口占用无关Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 86/100
ranxianglei/billion-context#5893 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag