Skip to content

docs: move trigger decision matrix to triggers.md, add coverage/digest fallback guidance#42618

Merged
pelikhan merged 3 commits into
mainfrom
copilot/explore-agent-persona
Jul 1, 2026
Merged

docs: move trigger decision matrix to triggers.md, add coverage/digest fallback guidance#42618
pelikhan merged 3 commits into
mainfrom
copilot/explore-agent-persona

Conversation

Copilot AI commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Section 2 of create-agentic-workflow.md had grown too large — it embedded the full trigger decision matrix, scenario examples, and noop patterns inline instead of delegating to a reference file.

Changes

.github/aw/triggers.md — new ## Trigger Selection section (before existing patterns):

  • Decision matrix: user intent → trigger → tools → safe output, with three new non-engineering rows (documentation governance, PM health digest, compliance review)
  • Scenario examples split into Engineering-focused and Non-engineering personas (docs governance, PM/roadmap digest, stakeholder digest, regulatory compliance)
  • Pattern-specific noop examples moved here from create-agentic-workflow.md

.github/aw/create-agentic-workflow.md — section 2 trimmed to essentials:

  • Keeps the 7-bullet common-mappings list + pointer to triggers.md
  • New §2e — coverage-analysis guidance: prefer existing CI artifacts → PR check annotations → recompute only as last resort; noop when no data is recoverable
  • §2a — fallback block for incomplete customer-impact metadata: group by next-best dimension, use explicit "Unclassified" bucket, never skip digest due to absent labels alone

.github/aw/report.md — new ## Fallback for Incomplete Metadata section with the same digest-fallback rules scoped to all report-generating workflows

Copilot AI linked an issue Jul 1, 2026 that may be closed by this pull request
Copilot AI and others added 2 commits July 1, 2026 03:55
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
…riggers.md

- Move decision matrix, scenario examples, and noop patterns from
  section 2 of create-agentic-workflow.md to triggers.md (new Trigger
  Selection section) — keeps section 2 concise as requested
- Add non-technical persona examples (documentation governance, PM
  digests, compliance reviews) to triggers.md scenario list
- Add section 2e to create-agentic-workflow.md with coverage-analysis
  compact guidance (artifact-first, PR-signals-first, explicit fallback)
- Add fallback pattern for incomplete customer-impact metadata to
  section 2a of create-agentic-workflow.md and to report.md

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Investigate agent persona exploration findings docs: move trigger decision matrix to triggers.md, add coverage/digest fallback guidance Jul 1, 2026
Copilot AI requested a review from pelikhan July 1, 2026 04:02
@pelikhan pelikhan marked this pull request as ready for review July 1, 2026 04:05
Copilot AI review requested due to automatic review settings July 1, 2026 04:05
@pelikhan pelikhan merged commit f1756ee into main Jul 1, 2026
@pelikhan pelikhan deleted the copilot/explore-agent-persona branch July 1, 2026 04:06

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR refactors and extends the gh-aw authoring guidance by moving the trigger decision matrix and scenario examples into a dedicated reference (triggers.md), while adding explicit fallback guidance for digests/reports when metadata or coverage inputs are incomplete.

Changes:

  • Added a new “Trigger Selection” reference section (decision matrix, scenario examples, and noop patterns) to .github/aw/triggers.md.
  • Simplified Section 2 in .github/aw/create-agentic-workflow.md to point to triggers.md and added compact guidance for metadata fallbacks and coverage-analysis fallbacks.
  • Added repo-wide report/digest fallback rules for incomplete metadata to .github/aw/report.md.
  • Updated .github/workflows/agentics-maintenance.yml checkout steps to set clean: false for sparse actions checkouts.
Show a summary per file
File Description
.github/workflows/agentics-maintenance.yml Adjusts actions/checkout inputs for multiple “checkout actions folder” steps.
.github/aw/triggers.md Introduces a trigger-selection decision matrix and expanded scenario + noop examples.
.github/aw/report.md Adds a cross-workflow “incomplete metadata” fallback policy for reports/digests.
.github/aw/create-agentic-workflow.md Trims trigger guidance and adds compact fallback guidance for metadata and coverage analysis.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 4/4 changed files
  • Comments generated: 8
  • Review effort level: Low

Comment on lines 108 to 111
sparse-checkout: |
actions
clean: false
persist-credentials: false
Comment on lines 154 to 157
sparse-checkout: |
actions
clean: false
persist-credentials: false
Comment on lines 242 to 245
sparse-checkout: |
actions
clean: false
persist-credentials: false
Comment on lines 289 to 292
sparse-checkout: |
actions
clean: false
persist-credentials: false
Comment on lines 597 to 601
with:
sparse-checkout: |
actions
clean: false
persist-credentials: false
Comment on lines 686 to 690
with:
sparse-checkout: |
actions
clean: false
persist-credentials: false
Comment on lines 732 to 736
sparse-checkout: |
actions
clean: false
persist-credentials: false

Comment on lines 822 to 826
with:
sparse-checkout: |
actions
clean: false
persist-credentials: false
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.82.2

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Agent Persona Exploration - 2026-06-30

3 participants