Docs: static analysis policy roadmap#168
Conversation
2d3e470 to
454ac1e
Compare
IntelligenceX ReviewReviewing PR #168: Docs: static analysis policy roadmap Merge blockers: items in Todo List ✅ and Critical Issues Summary 📝Clearer, more actionable roadmap with a better “current state” snapshot and phased plan. The restructure is mostly solid, but a few correctness/security details in the GitHub permissions section and a potentially confusing workflow statement should be tightened to avoid misleading implementers. Todo List ✅
Critical Issues
|
| - “new issues only” mode vs “pay down the debt” mode. | ||
|
|
||
| ## GitHub App Permissions (Recommended) | ||
| - Read-only baseline: |
There was a problem hiding this comment.
Comment: These aren’t valid GitHub App permission names/levels as written; document the actual GitHub App permission categories (e.g., “Contents: Read-only”) to prevent misconfigured apps.
| - Read-only baseline: | |
| - Read-only baseline: |
|
|
||
| ## GitHub App Permissions (Recommended) | ||
| - Read-only baseline: | ||
| - `contents:read`, `pull_requests:write`, `issues:write` |
There was a problem hiding this comment.
- Read-only baseline (GitHub App permissions):
-
- Contents: Read-only
-
- Pull requests: Read & write
-
- Issues: Read & write
| ## GitHub App Permissions (Recommended) | ||
| - Read-only baseline: | ||
| - `contents:read`, `pull_requests:write`, `issues:write` | ||
| - Needed for SARIF upload: |
There was a problem hiding this comment.
Comment: Use the GitHub App permission label GitHub shows (“Security events: Read & write”) rather than API-ish notation to avoid confusion.
| - Needed for SARIF upload: | |
| - Needed for SARIF upload: |
| - Read-only baseline: | ||
| - `contents:read`, `pull_requests:write`, `issues:write` | ||
| - Needed for SARIF upload: | ||
| - `security_events:write` (GitHub Code Scanning) |
There was a problem hiding this comment.
- Needed for SARIF upload:
-
- Security events: Read & write (GitHub Code Scanning)
Adds a concise end-to-end roadmap for IntelligenceX static analysis policy (packs, gates, hotspots, AI assist/codefix) and points to the existing deep-dive doc.