mirror of
https://github.com/Sea-Haven-Industries/security-review.git
synced 2026-09-30 05:43:15 +00:00
- delete systemd/ units and DEPLOY-R720.md (VM destroyed; recoverable from git history) - nightly_sweep.sh: retained for reference — header notes the VM-based Path B sweep is retired; ENABLE_XMODEL_HOOK now calls this repo's cross_review.py instead of the archived orchestrator's run.py - sweep-targets.txt: drop the stale ~/orchestrator warning block - README: document the Claude Code web cloud routines (repo-scanner-nightly-sweep 08:00 ET, repo-checkers-plane1 07:30 ET, ALARM-only to #repo-scanner) and add the cross_review.py section
23 lines
1.7 KiB
Text
23 lines
1.7 KiB
Text
# sweep-targets.txt — one repo path per line for the nightly Path B sweep.
|
|
# Lines starting with '#' and blank lines are ignored. ~ is expanded.
|
|
# Override at runtime with the TARGETS env var (space-separated paths).
|
|
#
|
|
# ┌─ SECURITY — TRUSTED REPOS ONLY (accepted-risk condition, 2026-07-13) ─────────┐
|
|
# │ review.sh auto-loads each scanned repo's GIT-TRACKED │
|
|
# │ .security-review/suppressions.json. A contributor who can land a commit can │
|
|
# │ therefore suppress a real finding (ship the vuln + its own suppression) and │
|
|
# │ make the automated run PASS — /sh-security-review confirmed this as HIGH and │
|
|
# │ it was ACCEPTED only on the condition that this list (and any target list the │
|
|
# │ Open SWE daily-report automation uses) contains ONLY trusted repos. Do NOT │
|
|
# │ add a repo that merges untrusted contributions without human review. The same │
|
|
# │ rule applies to the Open SWE daily automation's target set — keep it in sync. │
|
|
# └───────────────────────────────────────────────────────────────────────────────┘
|
|
#
|
|
# NOTE: the testbed canary corpus is ALWAYS scanned by nightly_sweep.sh as the
|
|
# anti-complacency check; do NOT list it here (it is handled separately).
|
|
#
|
|
# TODO (Phase 5): add the first real hardened repo here once it is cloned on the
|
|
# VM (candidates: payments-dashboard / proposal-system / procurement-ingest).
|
|
#
|
|
# Deliberately EMPTY by default = canary-only nights. Only add repos with no
|
|
# plaintext secrets (or scrub/exclude secret files first).
|