René's URL Explorer Experiment


Title: docs(contributing): add agent-facing playbooks and architecture overview by bearomorphism · Pull Request #2007 · commitizen-tools/commitizen · GitHub

Open Graph Title: docs(contributing): add agent-facing playbooks and architecture overview by bearomorphism · Pull Request #2007 · commitizen-tools/commitizen

X Title: docs(contributing): add agent-facing playbooks and architecture overview by bearomorphism · Pull Request #2007 · commitizen-tools/commitizen

Description: Description Adds an agent-shaped contributor track that links back to the existing human docs instead of restating them, and slims AGENTS.md to a routing layer. Why. AGENTS.md currently mixes routing, bootstrap commands, CI failure patterns, and coding guidelines that duplicate contributing.md/contributing_tldr.md/pull_request.md and drift out of sync. Nothing in the repo is reusable for recurring agent task types (add a provider, deprecate an API, regenerate snapshots, ...), so every session re-derives the workflow. What. docs/contributing/architecture.md — one-page subsystem map (cli, commands, config, providers, changelog_formats, version_schemes, plugins) with extension points and config layering. General-audience. docs/contributing/agents/ — router index.md with a source-of-truth map, validation.md (targeted-test selectors + poe all vs poe ci + CI failure recipes), and 5 playbooks: add a version provider, add a changelog format, add/modify a CLI flag, deprecate a public API, update snapshots/screenshots. AGENTS.md slimmed: keeps project pitch, key entrypoints, the "Read before changing" table; adds a "Do not touch" list of auto-managed files and the mandatory PR reminders; drops everything that now duplicates a human doc. One-line "For AI agents" callouts in contributing.md and pull_request.md. Wired into mkdocs nav (new "For AI Agents" section) and into mkdocs-llmstxt so the pages appear in llms-full.txt. Dedup rule. Every fact lives in exactly one place. The source-of-truth map in agents/index.md enforces it — agent docs link to human docs, never restate them. Checklist I have read the contributing guidelines Was generative AI tooling used to co-author this PR? Yes (please specify the tool below) Generated-by: GitHub Copilot CLI following the guidelines Code Changes Docs-only PR. No Python, dependencies, or CI workflows changed. Run uv run poe all locally to ensure this change passes linter check and tests Ensure backward compatibility is maintained Update the documentation for the changes Documentation Changes Run uv run poe doc locally to ensure the documentation pages renders correctly (used poe doc:build for finite output) Check and fix any broken links (internal or external) Expected Behavior A new "For AI Agents" section appears under Contributing in the rendered docs, llms-full.txt includes the new pages, and AGENTS.md is shorter and routes to them. Steps to Test This Pull Request git checkout docs/agent-playbooks && uv sync --frozen --all-groups uv run poe doc:build — confirm no broken-link warnings. Open site/contributing/agents/index.html and walk the cross-links. Open site/llms-full.txt and confirm the new entries appear under Contributing. Additional Context Split into 3 commits (architecture, agent docs + nav + callouts, AGENTS.md slim) for review clarity; squash-merge friendly.

Open Graph Description: Description Adds an agent-shaped contributor track that links back to the existing human docs instead of restating them, and slims AGENTS.md to a routing layer. Why. AGENTS.md currently mixes routi...

X Description: Description Adds an agent-shaped contributor track that links back to the existing human docs instead of restating them, and slims AGENTS.md to a routing layer. Why. AGENTS.md currently mixes routi...

Opengraph URL: https://github.com/commitizen-tools/commitizen/pull/2007

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:779c05ec-878a-fbee-b013-55287b78d761
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD8EE:490E8:F49E1F:150A128:6A4DD577
html-safe-noncef2093ba6d286eebca5366256180e075e28d4ea6f6a3aad198a8ec33e4967eefc
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOEVFOjQ5MEU4OkY0OUUxRjoxNTBBMTI4OjZBNERENTc3IiwidmlzaXRvcl9pZCI6IjE4NDY0NTgwMTIwMDYyMDg4ODciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac47c261e2e160bf16e69f5e02a32df98a1f83e07608b785e66163474f39b64a6a
hovercard-subject-tagpull_request:3773103633
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/commitizen-tools/commitizen/pull/2007/files
twitter:imagehttps://avatars.githubusercontent.com/u/26526132?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/26526132?s=400&v=4
og:image:altDescription Adds an agent-shaped contributor track that links back to the existing human docs instead of restating them, and slims AGENTS.md to a routing layer. Why. AGENTS.md currently mixes routi...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/commitizen-tools/commitizen git https://github.com/commitizen-tools/commitizen.git
octolytics-dimension-user_id62252524
octolytics-dimension-user_logincommitizen-tools
octolytics-dimension-repository_id106127589
octolytics-dimension-repository_nwocommitizen-tools/commitizen
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id106127589
octolytics-dimension-repository_network_root_nwocommitizen-tools/commitizen
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release1d344bdb7547fe6bca17a59bb2b8aac3dc9532a0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/commitizen-tools/commitizen/pull/2007/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcommitizen-tools%2Fcommitizen%2Fpull%2F2007%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcommitizen-tools%2Fcommitizen%2Fpull%2F2007%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=commitizen-tools%2Fcommitizen
Reloadhttps://github.com/commitizen-tools/commitizen/pull/2007/files
Reloadhttps://github.com/commitizen-tools/commitizen/pull/2007/files
Reloadhttps://github.com/commitizen-tools/commitizen/pull/2007/files
Please reload this pagehttps://github.com/commitizen-tools/commitizen/pull/2007/files
commitizen-tools https://github.com/commitizen-tools
commitizenhttps://github.com/commitizen-tools/commitizen
Please reload this pagehttps://github.com/commitizen-tools/commitizen/pull/2007/files
Notifications https://github.com/login?return_to=%2Fcommitizen-tools%2Fcommitizen
Fork 343 https://github.com/login?return_to=%2Fcommitizen-tools%2Fcommitizen
Star 3.5k https://github.com/login?return_to=%2Fcommitizen-tools%2Fcommitizen
Code https://github.com/commitizen-tools/commitizen
Issues 116 https://github.com/commitizen-tools/commitizen/issues
Pull requests 45 https://github.com/commitizen-tools/commitizen/pulls
Discussions https://github.com/commitizen-tools/commitizen/discussions
Actions https://github.com/commitizen-tools/commitizen/actions
Projects https://github.com/commitizen-tools/commitizen/projects
Security and quality 0 https://github.com/commitizen-tools/commitizen/security
Insights https://github.com/commitizen-tools/commitizen/pulse
Code https://github.com/commitizen-tools/commitizen
Issues https://github.com/commitizen-tools/commitizen/issues
Pull requests https://github.com/commitizen-tools/commitizen/pulls
Discussions https://github.com/commitizen-tools/commitizen/discussions
Actions https://github.com/commitizen-tools/commitizen/actions
Projects https://github.com/commitizen-tools/commitizen/projects
Security and quality https://github.com/commitizen-tools/commitizen/security
Insights https://github.com/commitizen-tools/commitizen/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fcommitizen-tools%2Fcommitizen%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fcommitizen-tools%2Fcommitizen%2Fissues%2Fnew%2Fchoose
bearomorphismhttps://github.com/bearomorphism
masterhttps://github.com/commitizen-tools/commitizen/tree/master
docs/agent-playbookshttps://github.com/commitizen-tools/commitizen/tree/docs/agent-playbooks
Conversation 7 https://github.com/commitizen-tools/commitizen/pull/2007
Commits 8 https://github.com/commitizen-tools/commitizen/pull/2007/commits
Checks 19 https://github.com/commitizen-tools/commitizen/pull/2007/checks
Files changed https://github.com/commitizen-tools/commitizen/pull/2007/files
Please reload this pagehttps://github.com/commitizen-tools/commitizen/pull/2007/files
docs(contributing): add agent-facing playbooks and architecture overview https://github.com/commitizen-tools/commitizen/pull/2007/files#top
Show all changes 8 commits https://github.com/commitizen-tools/commitizen/pull/2007/files
197ca17 docs(contributing): add architecture overview bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/197ca17b447c0a3c0bfd46e77e5f34fcef2503df
cf16a87 docs(contributing): add agent-facing playbooks and validation guide bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/cf16a8764b0f742062b78ee3e339ab019f3b6562
157cb18 docs(agents): slim AGENTS.md to a routing layer bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/157cb1881b82ec4d572c33a96b6d2a21836330cc
741ee63 style(docs): unwrap hard-wrapped paragraphs in new agent docs bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/741ee63821e30fc368384981981652a28c74988d
801fc2a docs(agents): trim Do-Not-Touch to commitizen-specific traps bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/801fc2aaa6d88a4173ca78e08f5413ab91265d75
f1d1fcd docs(agents): drop redundant `Agent-specific deltas` section bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/f1d1fcd04a1f38077a5b8b92b27a1dcc4cc031b1
ac589a8 docs(agents): cut more redundant content bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/ac589a8e9f80e77d625a73662b294ee27fdd7e1d
6dda294 docs(agents): fix incorrect playbook examples bearomorphism May 30, 2026 https://github.com/commitizen-tools/commitizen/pull/2007/commits/6dda294021fc063f4b64eb9fc5507658bb862261
Clear filters https://github.com/commitizen-tools/commitizen/pull/2007/files
Please reload this pagehttps://github.com/commitizen-tools/commitizen/pull/2007/files
Please reload this pagehttps://github.com/commitizen-tools/commitizen/pull/2007/files
AGENTS.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-a54ff182c7e8acf56acfd6e4b9c3ff41e2c41a31c9b211b2deb9df75d9a478f9
index.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-df6eebf41f5c6b9da752efa75c3a728d980ae0cfb74ee794e532303d35a07195
add-changelog-format.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-29828805b25fa9179b03c3659c183777fde66aca7f9d681525d5ffdb45740b31
add-cli-flag.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-86492921df45894c064e8e6e886ac53631e8824d48a65c3b24272ff6cd16a6e5
add-version-provider.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-8c8dc87ace5907c82d85897ee56ea109dbed69b119e39cd14666a2940611b1ec
deprecate-public-api.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-f75cfb170dca530ccb5d02d5486d36d6478fbdc45fa92f11c4ad5e155daec05a
update-snapshots.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-6d52e6784f8d809a0f938446464771d96f78755edbd2333a91f75988618ff818
validation.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-358c51f6a89de44fdc1c23e9628ffe834284699ff003e0279a100e7866b51e78
architecture.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-ea8ccb967c4933aadf651d159b3ecd9f176bdb4463954932fc474e5e8bcfd9c2
contributing.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-c4eb905b721f53a39caf2df81ebf537149f6638c973f7f6489a66e14c698467e
pull_request.md https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-30141dcdc5956412d6da55e5b2b15b321c8fc9e36545d445faef75d46d6091b9
mkdocs.yml https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-98d0f806abc9af24e6a7c545d3d77e8f9ad57643e27211d7a7b896113e420ed2
AGENTS.mdhttps://github.com/commitizen-tools/commitizen/pull/2007/files#diff-a54ff182c7e8acf56acfd6e4b9c3ff41e2c41a31c9b211b2deb9df75d9a478f9
View file https://github.com/commitizen-tools/commitizen/blob/6dda294021fc063f4b64eb9fc5507658bb862261/AGENTS.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/commitizen-tools/commitizen/pull/2007/{{ revealButtonHref }}
https://github.com/commitizen-tools/commitizen/pull/2007/files#diff-a54ff182c7e8acf56acfd6e4b9c3ff41e2c41a31c9b211b2deb9df75d9a478f9
docs/contributing/agents/index.mdhttps://github.com/commitizen-tools/commitizen/pull/2007/files#diff-df6eebf41f5c6b9da752efa75c3a728d980ae0cfb74ee794e532303d35a07195
View file https://github.com/commitizen-tools/commitizen/blob/6dda294021fc063f4b64eb9fc5507658bb862261/docs/contributing/agents/index.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/commitizen-tools/commitizen/pull/2007/{{ revealButtonHref }}
docs/contributing/agents/playbooks/add-changelog-format.mdhttps://github.com/commitizen-tools/commitizen/pull/2007/files#diff-29828805b25fa9179b03c3659c183777fde66aca7f9d681525d5ffdb45740b31
View file https://github.com/commitizen-tools/commitizen/blob/6dda294021fc063f4b64eb9fc5507658bb862261/docs/contributing/agents/playbooks/add-changelog-format.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/commitizen-tools/commitizen/pull/2007/{{ revealButtonHref }}
Please reload this pagehttps://github.com/commitizen-tools/commitizen/pull/2007/files
Please reload this pagehttps://github.com/commitizen-tools/commitizen/pull/2007/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.