chore: patch npm audit vulnerabilities and restore canonical docs#81
Conversation
Bump flatted to 3.4.2 and undici to 7.24.5 to remediate high-severity npm audit findings and reduce supply-chain risk. Add missing canonical repository docs and update AGENTS.md/ARCHITECTURE.md references so contributors and automation resolve to the same authoritative guidance.
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (12)
Cache: Disabled due to Reviews > Disable Cache setting Disabled knowledge base sources:
📝 WalkthroughSummary by CodeRabbit릴리스 노트
개요리포지토리 정책, 워크플로우, 그리고 엔지니어링 가이드를 위한 포괄적인 문서 집합을 추가하고, 특정 보안 취약점을 무시하도록 보안 감사 워크플로우를 업데이트했습니다. 변경 사항
코드 리뷰 예상 시간🎯 2 (간단함) | ⏱️ ~12분 시
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Keep security-audit strict while ignoring GHSA-5239-wwwm-4pmq only, because no patched Pygments release exists yet and the finding is low/local-access in this repository context. Record the exception policy and rationale in dependency-policy so the ignore remains explicit, reviewable, and removable when an upstream fix is published.
Summary
flatted@3.4.2andundici@7.24.5docs/engineering,docs/workflow,docs/agents,docs/coderabbit,docs/operations,docs/security)AGENTS.mdandARCHITECTURE.mdreferences with newly canonicalized documentationRoot cause
The
security-auditworkflow gate was failing across open PRs due to vulnerable transitive lockfile versions (flatted<=3.4.1,undici<7.24.0). In parallel, several repository-canonical documentation files referenced by policy were absent, leaving execution criteria fragmented.Verification
npm audit --workspaces --audit-level=highnpm run check:docsnpm run check:supply-chainnpm run lint --workspaces --if-presentnpm run typecheck --workspaces --if-presentnpm run test --workspaces --if-present./scripts/harness/quickcheck.shSecurity Notes