chore: add advisory CodeRabbit contribution reviews - #348
Conversation
|
@coderabbitai full review |
✅ Action performedFull review finished. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📝 SummarySummaryThis PR adds a bounded, advisory CodeRabbit review pilot.
The changes affect configuration and contributor documentation only. Existing CI, browser or perceptual acceptance, and maintainer approval remain authoritative. CodeRabbit requires separate GitHub App installation and onboarding. ValidationThe author reports passing YAML schema, property, guideline-path, advisory-settings, and At the current head, the working tree is clean and contains no diff to inspect. The reported validation results are therefore unverified here. Static checks do not establish browser or perceptual acceptance. WalkthroughThe pull request adds CodeRabbit configuration and documents an automated review pilot in the contributing guide. The configuration defines review behavior, path-specific instructions, pre-merge checks, and local knowledge-base scopes. ChangesAutomated review pilot
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This adds an advisory CodeRabbit pilot without changing runtime behavior or required CI. No actionable merge-blocking risk is established. 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai run pre-merge checks The Tests run section now includes the exact executed validation commands, tool versions, schema hash, numeric results, and final-head CI link. Please reassess the existing evidence warning against the updated PR description; the code head is unchanged. |
✅ Actions performedRunning Pre-merge checks. Results will be posted in the summary comment once complete. |
Problem and value
Maintainers repeatedly reconstruct each PR's scope and ask for missing validation evidence. Configure a bounded CodeRabbit pilot to apply the existing contribution guide and PR template automatically, while keeping human compatibility decisions and existing CI gates. Refs #344.
Scope
.coderabbit.yaml: automatic non-draft and incremental review, two advisory checks for contribution scope and validation evidence, and focused instructions for shared diagram code and packages.Stability impact
Configuration and contributor documentation only. All custom checks are warnings and request-changes/automatic approval is disabled. The GitHub App has now been enabled for Archify, and its first review explicitly loaded this configuration at
6f6d77fea6fa4e10a5239d67ea17a72d2345cb2b. Existing CI and maintainer approval remain authoritative. Pause viareviews.auto_review.enabled: falseor revert this configuration.Tests run
At head
6f6d77fea6fa4e10a5239d67ea17a72d2345cb2b, Python 3.14.6, PyYAML 6.0.3, jsonschema 4.26.0. The following commands were run from the repository root, using an isolated temporary virtualenv:Results: exit 0; 0 schema errors, 59 known property occurrences, 3 existing guideline paths, 2 warning-mode custom checks, automatic approval disabled. Schema SHA-256:
8c34e033182463bd4f2a823b144077cb21cc327927fb82ce49791bdae2b9da13.git diff --checkexited 0 with no findings.Visual evidence
Not applicable: no delivered diagram, Viewer, or public-page changes.
Generated artifacts
None. Configuration and CONTRIBUTING.md are not Skill/ZIP or Gallery build inputs.
Pilot acceptance
Enable the GitHub App only for
tt-a1i/archify, verify the OSS plan and a real PR review using this configuration, and evaluate 5–10 PRs for useful findings, false positives, review time, and repeated evidence requests before broadening use.