Repository navigation
feat: 確認済み公開者による age 例外を追加 - #9
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (16)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe change adds global exemptions for configured GitHub identities with supported verified publisher evidence. It applies the age policy during candidate selection, Tauri synchronization, and Rust lockfile audits. Update results can include exemption evidence in text and JSON output. ChangesPublisher Age Exemptions
Priority: ➖ Normal Estimated code review effort: 4 (Complex) | ~45 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant CratesIoRegistry
participant VersionInfo
participant GlobalConfig
participant Orchestrator
participant UpdateJudge
participant UpdateResult
CratesIoRegistry->>VersionInfo: Attach publisher evidence to parsed versions
GlobalConfig->>Orchestrator: Provide age_exempt settings
Orchestrator->>UpdateJudge: Pass UpdateFilter with exemptions
UpdateJudge->>UpdateResult: Attach matching exemption evidence to selected update
Merge Risk: ⚪ Minimal · up to The rollback helpers apply the current publisher-exemption policy correctly. No actionable blocker remains; merge after normal checks. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ 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 |
公開後の待機期間を維持しながら、指定した GitHub の身元が確認できる版だけを age フィルターから除外できるようにします。グローバル設定の
[age_exempt].githubで指定でき、本体に特定のアカウント名を埋め込みません。検証:
make ci(単体 2,354 件・結合 75 件・E2E 25 件)、実 Cargo を使うオフライン監査、実 crates.io に対する設定有無のドライラン、インストール済みバイナリの動作確認、Claude レビュー LGTM。Summary by CodeRabbit