This file is the repository-wide workflow summary for maintainers, contributors, and coding agents.
This file is the starting point. After reading it, continue in this order:
docs/contributor/agent-workflow.mddocs/contributor/architecture.zh-CN.mdordocs/contributor/architecture.en.mddocs/contributor/testing.mddocs/contributor/release-process.mdwhen preparing a release-related change
- Understand the task and read the relevant files and docs.
- Assess impact before editing by checking affected callers, imports, and execution paths.
- Keep changes within the requested scope and follow the documented architecture boundaries.
- Run validation that matches the change, including docs build for docs or workflow changes.
- Summarize the changed scope, validation, and any follow-up before handoff.
- Base contributor and agent workflow:
docs/contributor/agent-workflow.md - Architecture:
docs/contributor/architecture.zh-CN.md - English architecture guide:
docs/contributor/architecture.en.md - Testing and validation:
docs/contributor/testing.md - Release process:
docs/contributor/release-process.md - GitNexus-first navigation and impact workflow:
docs/contributor/gitnexus-optional.md - Manual fallback navigation without GitNexus:
docs/contributor/fallback-navigation.md
- Specs:
docs/spec/ - Plans:
docs/plans/ - User-facing docs:
docs/user/ - Contributor and process docs:
docs/contributor/ - Release notes:
docs/releases/
Keep README.md concise. Long-form user, contributor, troubleshooting, and process documentation belongs under docs/.
GitNexus is an optional enhancement for repository understanding, impact analysis, and change-scope review.
- If GitNexus is available locally, treat
docs/contributor/gitnexus-optional.mdas the preferred path for repository navigation and impact analysis. - If GitNexus is not available locally, use
docs/contributor/fallback-navigation.mdtogether with the base workflow in this file anddocs/contributor/agent-workflow.md. - Optional tooling must never be the only documented way to complete a required engineering step.