Agent Persona Exploration - 2026-11-10

Đang mở Phù hợp với người mới
#76,552 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

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ó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
69/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
Công nghệ
github-actions, go

Hướng nghiên cứu

Bắt đầu bằng cách đọc ba hướng dẫn được nêu: .github/aw/safe-outputs-content.md, .github/aw/create-agentic-workflow-trigger-details.md và .github/aw/create-agentic-workflow.md. Kiểm tra hành vi sự kiện milestoned được GitHub tài liệu hóa trước khi chỉnh sửa hướng dẫn về trigger. Công việc hoàn tất khi các hướng dẫn đề cập đến số mục tiêu cụ thể, lưu ý và cơ chế bảo vệ cho milestone, cũng như đề xuất các giá trị mặc định cho thuật ngữ chưa được định nghĩa và gắn nhãn chúng là giá trị mặc định.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

agent-research cookie
Persona Overview
  • Agent: agentic-workflows
  • Personas This Run: Program Manager, Designer, Legal / Compliance
  • Scenarios Tested: 3 of 6 generated (PGM-4, DSG-4, LEG-6)
  • Average Quality Score: 4.3/5.0 (3 of 3 invocations succeeded)
Key Findings
  • All three invocations succeeded. Each returned one recommendation covering trigger, tools, permissions, network access, and safe outputs.
  • Every recommendation used deny-by-default network (allowed: []), read-only contents, no edit tool, and allowlisted labels or reviewers.
  • Prompt clarity was the lowest dimension (4.0). Ambiguous terms (freeze-date format, what counts as uncertain, tracker location) were left as open questions rather than given defaults.
  • PGM-4 scored lowest (4.0). The agent itself flagged target: "*" as too broad.
  • The average is slightly below the last two runs (4.6 and 4.4). Three scenarios are too few to call that a trend.
Top Patterns
  1. Triggers: pull_request with paths: filters for file-scoped checks (DSG-4, LEG-6); issues: milestoned for event-driven milestone checks (PGM-4), matching the decision table in .github/aw/create-agentic-workflow-trigger-details.md.
  2. Tools: the default github toolset plus default bash for static checks. No edit or playwright in any recommendation.
  3. Security: network: allowed: [] in all three, allowlisted add-labels and reviewer teams, and explicit noop branches.
View Scores by Scenario
Scenario Trigger Tools Security Prompt Completeness Average
PGM-4 (Program Manager, issue) 4 4 4 4 4 4.0
DSG-4 (Designer, PR) 5 4 4 4 5 4.4
LEG-6 (Legal / Compliance, PR) 4 5 5 4 4 4.4
View High Quality Responses (Top 2-3)
  • DSG-4 (4.4): Path-filtered pull_request trigger. Explicit allowed values (currentColor, none, inherit, url(#...)) and a defined path for files that cannot be checked (invalid XML, external references, size limit). Says clearly that the checks are structural and do not judge contrast or title quality.
  • LEG-6 (4.4): Routes uncertain cases to a legal reviewer and a label instead of deciding them. Minimal permissions and no network. The per-image table is easy to act on.
View Areas for Improvement (Top 2-3)
  • PGM-4 target: "*": lets the agent comment on any issue. Restricting targets to the triggering issue and the tracker by number would fix it. Its own caveat says the same.
  • PGM-4 milestone read via gh api inside the agent: in this environment gh is not authenticated for reads, so the pattern may fail if copied. The .github/aw/ docs place gh api calls in deterministic steps (for example workflow-patterns.md). The milestone read could move to a pre-agent step. Not verified against the runtime.
  • DSG-4 SVG checks as ad hoc Python: a deterministic pre-agent step, as run 42644982485 recommended for FE-3, would make results reproducible and limit the agent to reading output.
  • Undefined terms: the agent deferred definitions (freeze-date format and timezone, what counts as uncertain) to the user. A proposed default, marked as a default, would be more actionable.
Recommendations
  1. In .github/aw/safe-outputs-content.md, advise against target: "*" when a workflow acts on the triggering item plus one named tracker. List explicit numbers instead.
  2. In .github/aw/create-agentic-workflow-trigger-details.md, add a caveat to the milestone trigger row. The evaluator says milestoned may not fire for issues created directly into a milestone. Check the GitHub docs for the event behaviour before documenting it, then recommend a guard.
  3. In .github/aw/create-agentic-workflow.md, require ad hoc evaluations to propose a default for undefined terms and label it as a default, instead of listing them only as open questions.

References: §42844667323, §42644982485, §42494947077

Generated by 🎭 Agent Persona Explorer · claude · routed: haiku55 xhigh · ~8 AIC · ⌖ ~2 AIC · ⊞ 7.6K · ◷

Ngôn ngữ chính
Go
Star
5.6k
Fork
615
Merge trung bình
5 giờ 21 phút
Pull request đã merge (30 ngày)
792

Chuẩn bị môi trường

Mở trong Codespaces

Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của github/gh-aw

Tất cả issue của github/gh-aw

Issue tương tự

Thêm issue về Go

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.