Fix documentation gaps in compliance_track and security docs#1272
Conversation
- Replace non-existent C-045 with C-043 (release-gate CVE check) in security.rst; C-045 was never defined, C-043 is the actual Track B control that addresses ECR-a - Correct "C-043–C-046" to "C-043, C-044, and C-046" in compliance.py and compliance_track.rst; C-045 does not exist, so the range notation was misleading - Change plain-text "security.rst" to a proper RST cross-reference `:doc:`security`` in compliance_data.py and compliance_track.rst so the rendered docs link to the Security Model page https://claude.ai/code/session_0182v7TLyKVbi9S1rAqqFAbm
C-044 and C-046 were marked 'Planned' even though both controls were already fully documented in compliance_track.rst itself: - C-044: data minimisation policy — field-by-field justification already written; mark as Implemented - C-046: exploit mitigation inventory — full inventory already listed; mark as Implemented Part II §2 and §7 gaps were missing a patch SLA and explicit support period statement: - Add 'Security Update Commitment' section to SECURITY.md that states 30-day best-effort fix target and free distribution under MIT - Clarify Supported Versions to explicitly call out no LTS track - Part II §2: reference SECURITY.md as a control; rephrase gap to reflect the actual remaining limitation (no LTS backport) - Part II §7: reference SECURITY.md; mark as Implemented since the support period (latest release) is now explicitly documented https://claude.ai/code/session_0182v7TLyKVbi9S1rAqqFAbm
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (5)
Walkthrough
ChangesTrack B compliance promotion and SECURITY.md policy
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
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 review |
✅ Action performedReview finished.
|
security.rst; C-045 was never defined, C-043 is the actual Track B
control that addresses ECR-a
and compliance_track.rst; C-045 does not exist, so the range notation
was misleading
:doc:security`` in compliance_data.py and compliance_track.rst sothe rendered docs link to the Security Model page
https://claude.ai/code/session_0182v7TLyKVbi9S1rAqqFAbm
Summary by CodeRabbit