[instructions] Sync instruction files with release v0.87.5 - #55990
Conversation
…-core) Accuracy audit against pkg/workflow/safe_outputs_config.go and related handlers found several instruction gaps and one factual error, fixed here: - push-to-pull-request-branch: removed a non-existent `branch:` field and a `required-title-prefix` typo (the real field is `title-prefix`), and corrected the "not supported for cross-repository operations" claim — target-repo/head-repo/head-github-token/allowed-repos do support it. - Documented previously-missing fields: create-issue/create-pull-request `require-temporary-id`, add-comment `allows-comment-ids`, create-discussion `min-body-length`, create-pull-request close-older-pull-requests/close-older-key/head-repo/head-github-token, update-issue `required-labels`, merge-pull-request `required-title-prefix`, close-pull-request `allow-body`, add-labels `issues`/`pull-requests` scoping, dispatch-workflow `allowed-refs`, github-app `ignore-if-missing`/`permissions`, and on.skip-author-associations. - Added short cross-references between the persona-oriented trigger tables (github-agentic-workflows.md, triggers.md, create-agentic-workflow-trigger-details.md) so future trigger-mapping changes are made once and don't drift out of sync. No docs/ changes since the latest release (v0.87.5) needed syncing. All edited files remain under their target line limits. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
✅ Looks great! This PR syncs documentation with the latest code implementation. Thank you for keeping the instruction files in sync with This PR is ready for review and merge.
|
|
Please do one focused follow-up pass:
Run: https://github.com/github/gh-aw/actions/runs/32957620001
|
Ran a |
|
Please do one focused follow-up pass:
Run: https://github.com/github/gh-aw/actions/runs/32962488926
|
Re-ran the |
Summary
Instructions janitor run for 2026-08-26. Release/change audit: latest release is
v0.87.5; nodocs/changes since then needed syncing, and the two.github/aw/*.mdchanges found in that diff (agent-runtime-instructions.md wording, instructions.md operational-value-designer note) were already current onmain. Per the edge-case rule, still ran the size, duplication, and accuracy audits.Size audit: all 67
.github/aw/*.mdfiles remain under their target limits (largest is 384 lines).Accuracy audit (against
pkg/workflow/safe_outputs_config.go/*_helpers.go/main_workflow_schema.json) found one real bug and several documentation gaps, both fixed:safe-outputs-management.md'spush-to-pull-request-branchexample documented a non-existentbranch:field and arequired-title-prefixkey (the real yaml tag istitle-prefix), and stated cross-repository pushes are "not supported" — the config actually hastarget-repo,head-repo,head-github-token,base-branch, andallowed-reposfor exactly that.create-issue/create-pull-requestrequire-temporary-id,add-commentallows-comment-ids,create-discussionmin-body-length,create-pull-requestclose-older-pull-requests/close-older-key/head-repo/head-github-token,update-issuerequired-labels,merge-pull-requestrequired-title-prefix,close-pull-requestallow-body,add-labelsissues/pull-requestsscoping,dispatch-workflowallowed-refs,github-appignore-if-missing/permissions, andon.skip-author-associations(syntax-core.md).Duplication audit found the persona/trigger decision-matrix content repeated across
github-agentic-workflows.md,triggers.md, andcreate-agentic-workflow-trigger-details.md. Rather than risk losing the unique detail each file adds (persona lens vs. intent lens vs. prompt-authoring detail), added short cross-references sotriggers.md#decision-matrixis explicitly the canonical source and future trigger-mapping edits are made once.Files changed (before → after line counts)
.github/aw/safe-outputs-content.md.github/aw/safe-outputs-management.md.github/aw/safe-outputs-runtime.md.github/aw/safe-outputs-automation.md.github/aw/syntax-core.md.github/aw/github-agentic-workflows.md.github/aw/create-agentic-workflow-trigger-details.mdAll still well under their
< 400(detail files) /< 200(entry point) targets.Documentation commits reviewed
None — no commits under
docs/sincev0.87.5(2026-08-25). The two.github/aw/*.mdcommits found in the release diff were already applied onmain.Test plan
pkg/workflow/safe_outputs_config.go,push_to_pull_request_branch.go,create_pull_request.go,create_issue.go,create_discussion.go,add_comment.go,update_issue.go,merge_pull_request.go,close_entity_helpers.go,add_labels.go,dispatch_workflow.go,safe_outputs_app_config.go, andmain_workflow_schema.jsonto confirm every added/corrected field name and behavior against source.