Skip to content

[instructions] Sync instruction files with release v0.89.21 (add-labels create-if-missing) - #64981

Merged
pelikhan merged 2 commits into
mainfrom
instructions-janitor-add-labels-create-if-missing-7c5966638ad2ae31
Oct 2, 2026
Merged

pelikhan merged 2 commits into
mainfrom
instructions-janitor-add-labels-create-if-missing-7c5966638ad2ae31

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Ran the Instructions Janitor audit against release v0.89.21 (2026-09-23) and current main HEAD.

The janitor already ran twice since that release (PRs #63142, #63399/#63976, #64732 on 2026-10-01). Checked every .github/aw-touching commit since the last sync (#64732 to HEAD): the fast-moving ledger feature work (#64787, #64813, #64850, #64884, #64911, #64939), the add-labels limit split (#64815), and the PR-review-provenance change (#64805) all self-updated their relevant .github/aw/*.md files within the same PR. Cross-checked memory.md and memory-stateful-patterns.md against the live schema (pkg/parser/schemas/main_workflow_schema.json) and engine_firewall_support.go - both accurate as of HEAD.

Gap found: add-labels gained a create-if-missing option (auto-create missing labels instead of rejecting the call), documented in docs/src/content/docs/reference/safe-outputs.md but missing from the compact .github/aw/safe-outputs-management.md reference. Verified against pkg/workflow/add_labels.go (CreateIfMissing *bool).

Size audit: all 70 .github/aw/*.md files are under their 400-line targets (largest: 397 lines).

Duplication audit: no new duplication introduced by this change.

Files changed

  • .github/aw/safe-outputs-management.md: 319 -> 320 lines (documented create-if-missing in the add-labels example).

Documentation commits reviewed

Test plan

  • wc -l .github/aw/*.md confirmed all files remain under size targets
  • Cross-checked the new line against pkg/workflow/add_labels.go and the public docs

🤖 Generated with [Claude Code]((claude.com/redacted)

Generated by 🧹 Instructions Janitor · claude · sonnet50 · 328.8 AIC · ⌖ 32.7 AIC · ⊞ 6.4K · ◷

  • expires on Oct 4, 2026, 12:49 AM UTC-08:00

pr-sous-chef

Generated by 👨‍🍳 PR Sous Chef · pi · gpt54 · 11.2 AIC · ⌖ 8.6 AIC · ⊞ 9.7K · ◷
Comment /souschef to run again

The add-labels safe output gained a create-if-missing flag (auto-creates
labels that don't already exist instead of rejecting the call), but
.github/aw/safe-outputs-management.md never picked it up even though it's
already documented in docs/src/content/docs/reference/safe-outputs.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation instructions labels Oct 2, 2026
@gh-aw-bot

Copy link
Copy Markdown
Collaborator

@copilot please refresh this PR branch for maintainer review. update_branch was requested by pr-sous-chef in run https://github.com/github/gh-aw/actions/runs/36986208639. After the branch is updated, rerun any required checks and confirm the PR is ready for investigation.

Generated by 👨‍🍳 PR Sous Chef · pi · gpt54 · 11.2 AIC · ⌖ 8.6 AIC · ⊞ 9.7K · ◷
Comment /souschef to run again

Copilot AI commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

@copilot please refresh this PR branch for maintainer review. update_branch was requested by pr-sous-chef in run https://github.com/github/gh-aw/actions/runs/36986208639. After the branch is updated...

The PR branch already contains the latest main commit (07a624d), so no merge was needed. The Copilot check for this branch is still in progress (run 36986832071), so I can’t confirm it is fully ready until that check finishes.

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI requested a review from gh-aw-bot October 2, 2026 09:01
@pelikhan
pelikhan merged commit 275443e into main Oct 2, 2026
@pelikhan
pelikhan deleted the instructions-janitor-add-labels-create-if-missing-7c5966638ad2ae31 branch October 2, 2026 13:22
@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown
Contributor Author

🎉 This pull request is included in a new release.

Release: v0.90.3

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

Labels

automation documentation Improvements or additions to documentation instructions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants