docs: strengthen collaboration governance and AGENTS engineering protocol (#263)
* docs: harden collaboration policy and review automation * ci(docs): remove unsupported lychee --exclude-mail flag * docs(governance): reduce automation side-effects and tighten risk controls * docs(governance): add backlog pruning and supersede protocol * docs(agents): codify engineering principles and risk-tier workflow * docs(readme): add centered star history section at bottom * docs(agents): enforce privacy-safe and neutral test wording * docs(governance): enforce privacy-safe and neutral collaboration checks * fix(ci): satisfy rustfmt and discord schema test fields * docs(governance): require ZeroClaw-native identity wording * docs(agents): add ZeroClaw identity-safe naming palette * docs(governance): codify code naming and architecture contracts * docs(contributing): add naming and architecture good/bad examples * docs(pr): reduce checkbox TODOs and shift to label-first metadata * docs(pr): remove duplicate collaboration track field * ci(labeler): auto-derive module labels and expand provider hints * ci(labeler): auto-apply trusted contributor on PRs and issues * fix(ci): apply rustfmt updates from latest main * ci(labels): flatten namespaces and add contributor tiers * chore: drop stale rustfmt-only drift * ci: scope Rust and docs checks by change set * ci: exclude non-markdown docs from docs-quality targets * ci: satisfy actionlint shellcheck output style * ci(labels): auto-correct manual contributor tier edits * ci(labeler): auto-correct risk label edits * ci(labeler): auto-correct size label edits --------- Co-authored-by: Chummy <183474434+chumyin@users.noreply.github.com>
This commit is contained in:
parent
b5d9f72023
commit
6d56a040ce
16 changed files with 1635 additions and 154 deletions
112
.github/labeler.yml
vendored
112
.github/labeler.yml
vendored
|
|
@ -1,59 +1,147 @@
|
|||
"type: docs":
|
||||
"docs":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "docs/**"
|
||||
- "**/*.md"
|
||||
- "**/*.mdx"
|
||||
- "LICENSE"
|
||||
- ".markdownlint-cli2.yaml"
|
||||
|
||||
"type: dependencies":
|
||||
"dependencies":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "Cargo.toml"
|
||||
- "Cargo.lock"
|
||||
- "deny.toml"
|
||||
- ".github/dependabot.yml"
|
||||
|
||||
"type: ci":
|
||||
"ci":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- ".github/**"
|
||||
- ".githooks/**"
|
||||
|
||||
"area: providers":
|
||||
"core":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/providers/**"
|
||||
- "src/*.rs"
|
||||
|
||||
"area: channels":
|
||||
"agent":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/agent/**"
|
||||
|
||||
"channel":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/channels/**"
|
||||
|
||||
"area: memory":
|
||||
"gateway":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/gateway/**"
|
||||
|
||||
"config":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/config/**"
|
||||
|
||||
"cron":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/cron/**"
|
||||
|
||||
"daemon":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/daemon/**"
|
||||
|
||||
"doctor":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/doctor/**"
|
||||
|
||||
"health":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/health/**"
|
||||
|
||||
"heartbeat":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/heartbeat/**"
|
||||
|
||||
"integration":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/integrations/**"
|
||||
|
||||
"memory":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/memory/**"
|
||||
|
||||
"area: security":
|
||||
"security":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/security/**"
|
||||
|
||||
"area: runtime":
|
||||
"runtime":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/runtime/**"
|
||||
|
||||
"area: tools":
|
||||
"onboard":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/onboard/**"
|
||||
|
||||
"provider":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/providers/**"
|
||||
|
||||
"service":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/service/**"
|
||||
|
||||
"skillforge":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/skillforge/**"
|
||||
|
||||
"skills":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/skills/**"
|
||||
|
||||
"tool":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/tools/**"
|
||||
|
||||
"area: observability":
|
||||
"tunnel":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/tunnel/**"
|
||||
|
||||
"observability":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "src/observability/**"
|
||||
|
||||
"area: tests":
|
||||
"tests":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "tests/**"
|
||||
|
||||
"scripts":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "scripts/**"
|
||||
|
||||
"dev":
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- "dev/**"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue