Workflows
ADR Authoring
- Identify a migration decision that needs recording.
- Draft an ADR in
docs/adr/ following the template in the ADR index.
- Add the ADR entry to
docs/adr/index.md.
- Add the ADR entry to
mkdocs.yml nav.
- Update
docs/guidelines/index.md if the ADR maps to an adoption objective.
- Run
mkdocs serve to validate.
Document Publishing
Source (GitHub/WorkBuddy) → mkdocs build → COS archive → EdgeOne CDN → WeCom share
- Build:
mkdocs build -d /tmp/site-build (or WorkBuddy generates HTML)
- Archive:
bash publish-doc-site/scripts/publish.sh ./site-build internal/<project>
- Serve: EdgeOne CDN at docs.omnivoltaic.cn
- Share: Paste URL to WeCom group → opens in WeCom browser
MCP Contract
- Update
docs/agent/manifest.yaml when authority order or resource roots change.
- Update
docs/context/ files when repo capabilities, workflows, or contracts change.
- Re-run
python D:\github\workspace-mcp\scripts\mcp_provision.py tencent-cloud to refresh registry state.