[docs-scanner] Confusing explanation of approval-required outcome vs permit in MCP policy
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 88/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Lĩnh vực
- documentation
Hướng nghiên cứu
Mở content/manuals/ai/governance/reference/mcp-policy.md và đọc phần “Approval annotation”. Làm rõ rằng @requireApproval chú thích một permit và yêu cầu xác nhận trước khi cho phép yêu cầu; giữ cách diễn đạt nhất quán với hành vi chính sách được mô tả ở đó. Hoàn tất khi người đọc có thể hiểu rằng kết quả cần phê duyệt là một permit có chú thích, không phải một kết quả riêng biệt cạnh tranh với nó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
File: content/manuals/ai/governance/reference/mcp-policy.md
Issue
The "Approval annotation" section states:
An approval-required outcome takes precedence over a normal
permit.
This phrasing is confusing because an approval-required outcome IS a type of permit (specifically, a permit with the @requireApproval annotation). The statement makes it sound like there are two separate, competing outcomes when in fact the approval-required outcome is just a modified permit.
Why this matters
Readers trying to understand the evaluation model will be confused about whether approval-required is a distinct decision type or a variant of permit. The current phrasing suggests they're different things that can conflict, when actually an annotated permit simply requires an extra step before allowing the request.
Suggested fix
Rewrite to clarify the relationship. For example:
When a request matches a
permitannotated with@requireApprovaland noforbidoverrides it, the policy engine returns an approval-required outcome instead of immediately allowing the request. The annotation string is shown as the elicitation reason.
Or:
A
permitwith@requireApprovalrequires user confirmation before allowing the request. This approval-required behavior takes precedence over a plainpermitwithout the annotation.
Found by nightly documentation quality scanner
- Ngôn ngữ chính
- Markdown
- Star
- 4.7k
- Fork
- 8.5k
- Merge trung bình
- 2 ngày 13 giờ
- Pull request đã merge (30 ngày)
- 139
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của docker/docs
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
status/triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[docs-scanner] Unclear policy change timing in organization policies overviewCó thể đã có người làm @Mhdomer đã nhận hôm nay. Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 89/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[docs-scanner] Unclear pronoun reference in cloud delivery noteCó thể đã có người làm @craig-osterhout đã nhận 1 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 94/100
docker/docs#26547 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Debian installation pitfallCó thể đã có người làm @Duo-ee đã nhận 6 ngày trước. Đang mởstatus/triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
Issue tương tự
-
Blog update untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
-
sync-en
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
fix(docs): align git__gh troubleshooting with its actual failure pathsCó thể đã có người làm @akhil9tiet đã nhận hôm nay. Đang mởbug docs p2
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 78/100
vercel/eve#6130 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
cutover-blocker documentation v2-migration
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
disnog/netranger-db#11 · 1 bình luận ·