security: remove tracked Packrat build artifacts - #160
Conversation
There was a problem hiding this comment.
Pull request overview
OpenCode could not approve from deterministic current-head evidence because GitHub Checks have failed.
Findings
1. HIGH Current-head GitHub Checks - Fix failed required checks before approval
- Problem: Failed same-head checks remain for
804ea97cd83144f94c5020a9d42f2573cc8cb442. - Root cause: The model-unavailable evidence fallback is allowed only when peer GitHub Checks are complete and clean.
- Fix: Read and fix the failed check logs below, then rerun the current-head checks.
- Regression test: Keep the model-unavailable fallback gated on an empty failed-check rollup.
Failed checks:
- Strix Security Scan/strix: FAILURE (https://github.com/ContextualWisdomLab/aFIPC/actions/runs/29796717850/job/88529427601)
- Strix Security Scan/strix: failure (https://github.com/ContextualWisdomLab/aFIPC/actions/runs/29796717850/job/88529427601)
Changed-File Evidence Map
flowchart LR
Evidence["OpenCode evidence"] --> Review["Current PR review path"]
Review --> Verify["Required checks"]
OpenCode Review Overview
Pull request overviewOpenCode could not approve from deterministic current-head evidence because GitHub Checks have failed. Findings1. HIGH Current-head GitHub Checks - Fix failed required checks before approval
Failed checks:
Changed-File Evidence Mapflowchart LR
Evidence["OpenCode evidence"] --> Review["Current PR review path"]
Review --> Verify["Required checks"]
|
There was a problem hiding this comment.
Pull request overview
OpenCode could not approve from deterministic current-head evidence because GitHub Checks have failed.
Findings
1. HIGH Current-head GitHub Checks - Fix failed required checks before approval
- Problem: Failed same-head checks remain for
804ea97cd83144f94c5020a9d42f2573cc8cb442. - Root cause: The model-unavailable evidence fallback is allowed only when peer GitHub Checks are complete and clean.
- Fix: Read and fix the failed check logs below, then rerun the current-head checks.
- Regression test: Keep the model-unavailable fallback gated on an empty failed-check rollup.
Failed checks:
- Strix Security Scan/strix: FAILURE (https://github.com/ContextualWisdomLab/aFIPC/actions/runs/29796717850/job/88529427601)
- Strix Security Scan/strix: failure (https://github.com/ContextualWisdomLab/aFIPC/actions/runs/29796717850/job/88529427601)
Changed-File Evidence Map
flowchart LR
Evidence["OpenCode evidence"] --> Review["Current PR review path"]
Review --> Verify["Required checks"]
|
@strix review Fresh exact-head security revalidation request for |
Pull Request
Summary
packrat/libinstallation tree (1,851 tracked files, about 58 MB), including 11 Linux.so/.debbuild artifacts reported by Scorecard SARIF.packrat.lock,packrat/init.R, andpackrat/srcso the legacy opt-in environment remains reproducible; ignore restoredpackrat/lib,packrat/lib-R, andpackrat/lib-exttrees.pip install yamllintandnpm install -g markdownlint-cli2workflow commands with full-SHA-pinned actions, addressing ScorecardPinnedDependenciesIDalerts chore(deps): bump step-security/harden-runner from 2.14.2 to 2.15.0 #14 and chore(deps): bump step-security/harden-runner from 2.14.2 to 2.15.1 #15.Validation
R_PROFILE_USER=/dev/null Rscript -e 'testthat::test_local(reporter="summary")'R CMD buildsucceededR CMD check --no-manual --as-cran: 0 errors, 0 warnings, 3 pre-existing NOTEsyamllint,markdownlint-cli2, andactionlintsucceededvuln,secret,misconfig, Medium+) found no issues; OSV reported no supported package source for this legacy R lock formatpip/npm installworkflow command inventory is emptyRisk and Rollback
ee92fdd; the ignored installed tree can also be regenerated through the existing opt-in Packrat bootstrap.Behavioral Impact
R/aFIPC.RunchangedChecklist
README.md,ARCHITECTURE.md,CONTRIBUTING.md) as needed