Repository navigation
[instructions] Sync checkout and model-routing instruction docs with current schema - #68999
Merged
pelikhan merged 4 commits intoOct 15, 2026
Merged
Conversation
- Document the new multi-repository checkout allowlist (`multi`, `allowed-repos`, `allow-private-repos`, `max-repos`) added in #68593/#68816, extracted into a dedicated syntax-checkout.md to keep syntax-agentic.md under its line budget and add it to the syntax.md index. - Fix engine.model-routing docs: allowed-models is optional (not required), and document the omitted-value and import-merge semantics from #68495/#68883. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This was referenced Oct 15, 2026
Collaborator
|
@copilot merge main and recompile |
…sync-v0.91.12-89e8f9f5a9374d32 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Contributor
Merged |
Collaborator
|
@copilot run the script that updates the list of instructions files |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Contributor
Ran the updater via |
pelikhan
deleted the
instructions-janitor-sync-v0.91.12-89e8f9f5a9374d32
branch
October 15, 2026 17:32
Contributor
Author
|
🎉 This pull request is included in a new release. Release: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Routine instructions-janitor pass against release
v0.91.12(published 2026-10-14T04:49:11Z). Repository is a shallow clone (1 local commit), so the release/change audit used GitHub MCPlist_commits/get_commitreads scoped todocs/and.github/aw/instead of localgit diff.Findings
All
.github/aw/*.mdfiles that were directly touched by post-release commits (mcp-clis.mdvia #68716,work-queue.mdvia #68582,agentic-workflows-mcp.mdvia #68625) were already updated by their own PRs and are current. The accuracy audit againstpkg/parser/schemas/main_workflow_schema.jsonfound two real gaps that predate those commits:checkout:schema drift — thecheckoutConfigschema has long hadmulti,allowed-repos,allow-private-repos,max-repos(runtime multi-repository checkout allowlisting, Add allowlisted dynamic repository checkout lists #68593/Require explicit multi: true for multi-repository checkout #68816), plusrepoalias,current,github-app,safe-outputs-github-app,pull-request,force-clean-git-credentials, none of which were documented anywhere in.github/aw/.engine.model-routing.allowed-modelsdescribed as required — the schema only requiresgoal/mode(allowed-modelsis optional per Model routing: make models.allowed/models.blocked the only request policy, and allowed-models optional router candidates #68495, a breaking change already in v0.91.12 itself), and the omitted-value / import-merge semantics from Model routing: an omittedallowed-modelsmeans any model when merging imports #68883 were undocumented.Changes
.github/aw/syntax-checkout.md(87 lines) with the fullcheckout:field reference, including the multi-repository allowlist section.checkout:block out ofsyntax-agentic.mddown to a short pointer — this also pulled it back from 397 lines (near the 400-line limit) to 345.checkout:row to thesyntax.mdindex.syntax-engine.md'sengine.model-routingentry:allowed-modelsis no longer listed as required, and now documents the omitted-value/model-family default and cross-import merge behavior.Before/after line counts
syntax-agentic.mdsyntax-checkout.mdsyntax-engine.mdsyntax.mdAll edited/new files are under their target limits (
syntax-*.md< 400 lines,syntax.md< 100 lines).Duplication audit
No duplicate
checkout:field reference existed elsewhere — other files (create-agentic-workflow.md,reuse.md,safe-outputs-management.md,syntax-tools-imports.md) only contain brief usage mentions/examples, left as-is. Confirmed no other.github/aw/*.mdfile repeats the stale "requiredallowed-models" wording after the fix.Edge cases not pursued
Many other post-release commits touched
docs/(model-routing reference rewrite, work-queue glossary terms, linter-factory doc unbloat, etc.) but those are documentation-site content, not.github/aw/agent instructions, and didn't surface additional accuracy gaps on inspection.🤖 Generated with [Claude Code]((claude.com/redacted)