* 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>
2.7 KiB
2.7 KiB
Summary
Describe this PR in 2-5 bullets:
- Problem:
- Why it matters:
- What changed:
- What did not change (scope boundary):
Label Snapshot (required)
- Risk label (
risk: low|medium|high): - Size label (
size: XS|S|M|L|XL, auto-managed/read-only): - Scope labels (
core|agent|channel|config|cron|daemon|doctor|gateway|health|heartbeat|integration|memory|observability|onboard|provider|runtime|security|service|skillforge|skills|tool|tunnel|docs|dependencies|ci|tests|scripts|dev, comma-separated): - Module labels (
<module>:<component>, for examplechannel:telegram,provider:kimi,tool:shell): - Contributor tier label (
experienced contributor|principal contributor|distinguished contributor, auto-managed/read-only; author merged PRs >=10/20/50): - If any auto-label is incorrect, note requested correction:
Change Metadata
- Change type (
bug|feature|refactor|docs|security|chore): - Primary scope (
runtime|provider|channel|memory|security|ci|docs|multi):
Linked Issue
- Closes #
- Related #
- Depends on # (if stacked)
- Supersedes # (if replacing older PR)
Validation Evidence (required)
Commands and result summary:
cargo fmt --all -- --check
cargo clippy --all-targets -- -D warnings
cargo test
- Evidence provided (test/log/trace/screenshot/perf):
- If any command is intentionally skipped, explain why:
Security Impact (required)
- New permissions/capabilities? (
Yes/No) - New external network calls? (
Yes/No) - Secrets/tokens handling changed? (
Yes/No) - File system access scope changed? (
Yes/No) - If any
Yes, describe risk and mitigation:
Privacy and Data Hygiene (required)
- Data-hygiene status (
pass|needs-follow-up): - Redaction/anonymization notes:
- Neutral wording confirmation (use ZeroClaw/project-native labels if identity-like wording is needed):
Compatibility / Migration
- Backward compatible? (
Yes/No) - Config/env changes? (
Yes/No) - Migration needed? (
Yes/No) - If yes, exact upgrade steps:
Human Verification (required)
What was personally validated beyond CI:
- Verified scenarios:
- Edge cases checked:
- What was not verified:
Side Effects / Blast Radius (required)
- Affected subsystems/workflows:
- Potential unintended effects:
- Guardrails/monitoring for early detection:
Agent Collaboration Notes (recommended)
- Agent tools used (if any):
- Workflow/plan summary (if any):
- Verification focus:
- Confirmation: naming + architecture boundaries followed (
AGENTS.md+CONTRIBUTING.md):
Rollback Plan (required)
- Fast rollback command/path:
- Feature flags or config toggles (if any):
- Observable failure symptoms:
Risks and Mitigations
List real risks in this PR (or write None).
- Risk:
- Mitigation: