Finalize security-review: repo-sourced hooks, two-tier nightly auto-discovery #6
No reviewers
Labels
No labels
app
bug
ci
compliance
content
dependencies
docs
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
infra
invalid
javascript
needs-triage
python
question
tests
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/orchestrator#6
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feature/security-review-two-tier-auto-discovery"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Finalizes the Sea Haven security-review system (Phase 3) and ships it. Makes all the
git hooks + the agentic skill reproducibly installable from the repo, removes the parked
CI by design (the hooks + nightly VM sweep are the backstop), and rewrites the nightly
sweep so it covers every org repo with zero per-repo wiring.
Validation
bash -nclean on all shell (review.sh, install-hooks.sh, hooks/*, nightly_sweep.sh).ruff check+ruff format --checkclean onsecurity-review/.review.sh --scanners-only→block=false, the.env.exampleFP suppressed with justification); the pre-push hook fired on this push and PASSED.GH_TOKENprovisioned on sh-secrev).Tests
No automated tests changed. The change is shell + docs + JSON + the standalone
run_headless.py(no router/graph code). See Notes re: a pre-existing unrelated test failure.
Notes
ci/*.yml+CI-BACKSTOP-NOTES.mdremoved; recover from history if multi-dev.curl+ read-onlyGH_TOKEN) →--depth=1clean mirrors →Tier 1 scanners over every repo ($0 Claude) → Tier 2 agentic round-robin within the $20 ceiling.
test_routing_golden.pyroutes"validate email with regex" to
fast_codervs the golden'simplementer. Deterministic (3/3),in
graph.pyrouter logic this PR does not touch. Flagging for a separate fix — not introduced here.mandatory
/sh-security-reviewrule added to global CLAUDE.md; 3 memory entries updated.