Repository navigation
chore(scripts): remove seed_chaos_data.py fake-data seeder - #3532
Conversation
Delete scripts/seed_chaos_data.py, its guard tests in tests/scripts/test_prod_default_guards.py, and its .secrets.baseline entry. No other callers, docs, or CI references remain. Signed-off-by: Christopher <131207452+PetrefiedThunder@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: 0f17cd44-6056-4c3e-96dc-c51b46e4287c) |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review.
|
PR Blocker ChecklistHead SHA: Status: Ready
|
PetrefiedThunder
left a comment
There was a problem hiding this comment.
REVIEW: PASS
Head e2b6706. Read-only review of the diff.
- scripts/seed_chaos_data.py is deleted.
- tests/scripts/test_prod_default_guards.py: the chaos checks are removed from test_compose_hostnames_count_as_local (:168-170 on main), along with test_chaos_seeder_refuses_query_host_override, test_chaos_main_refuses_remote_store_before_seeding and test_chaos_cleanup_still_guarded. The file has no remaining "chaos" references at this head, and the sys and pytest imports are still used (:16, :31).
- .secrets.baseline: the only change removes the single scripts/seed_chaos_data.py entry, which belongs to the deleted file.
- GitHub code search on main finds seed_chaos_data only in these three files, so no Makefile target, workflow, doc or import is left dangling.
- The PR adds no lines, so it adds no invented data.
Tests were not run locally because the Mac battery is low. CI is the test gate.
Branch updated with mainMain was merged into Because merge commits created with GITHUB_TOKEN do not trigger workflows, a push to this branch or a manual CI re-run is needed for checks to run on it. Last synced: 2026-10-24T02:11:43.965Z |
Signed-off-by: Christopher <131207452+PetrefiedThunder@users.noreply.github.com>
PetrefiedThunder
left a comment
There was a problem hiding this comment.
REVIEW: PASS grok 5ea2da3
Delta review of #3532 from my previous PASS at fb6f6ab.
The only commit since then is 5ea2da3 ("chore(ci): retrigger checks"), a single-parent empty commit on top of fb6f6ab. Its tree (dc0f079fa61a) is identical to the previously reviewed tree; git diff fb6f6ab..5ea2da3 is empty. No content changed, so the prior PASS carries over to this head.
Posted with C.Lee's approval (Oct 23, 2026, 6:27 PM PT).
PetrefiedThunder
left a comment
There was a problem hiding this comment.
Delta review: since the last PASS, the only change is a clean sync merge of main with no manual conflict resolution.
REVIEW: PASS pi 405b3e7
Signed-off-by: Christopher <131207452+PetrefiedThunder@users.noreply.github.com>
PetrefiedThunder
left a comment
There was a problem hiding this comment.
REVIEW: PASS gemini 3214a7c
- Deletes scripts/seed_chaos_data.py, its 4 guard tests plus 3 compose-host asserts in tests/scripts/test_prod_default_guards.py, and its stale .secrets.baseline entry. Remaining tests in that file cover diag_db/inflow verifier/regctl, unchanged.
- git grep seed_chaos at this head: zero remaining references (no imports, docs, Makefile or workflow refs).
- Recall drill simulations, Load Sample Data, generateSampleCSV, /proof/recall-drill, sample_recall_drill.csv untouched.
- No public copy changed.
- CI: required gates still queued/pending at review time; not run locally (Mac load ~28).
Signed-off-by: Christopher <131207452+PetrefiedThunder@users.noreply.github.com>
Signed-off-by: Christopher <131207452+PetrefiedThunder@users.noreply.github.com>
|
Vercel preview access note removed (A-2177 secret-hygiene cleanup). |
…aos-data Signed-off-by: Christopher <131207452+PetrefiedThunder@users.noreply.github.com>
PetrefiedThunder
left a comment
There was a problem hiding this comment.
Delta review of a7afb9e from the last engine PASS (gemini, d9968e1). Content is fine: the only commits since then are main merges (faecc41, a7afb9e), both with an empty remerge-diff, 0 non-merge commits not on main, and the PR diff is unchanged (.secrets.baseline hunk offset only; same 3 files, 577 deletions). Required checks are green and there are 0 unresolved threads.
Gate blocker: the branch is 1 commit behind main (e163b14, #3607). Also, no earlier codex PASS exists on this PR to carry forward. Merge main in again and I'll re-review the delta.
REVIEW: FAIL codex a7afb9e
Removes
scripts/seed_chaos_data.py(synthetic chaos seed data) so fake data can't come back.scripts/seed_chaos_data.pytests/scripts/test_prod_default_guards.py(compose-host asserts, query-host override, main/cleanup guard tests).secrets.baselineentryrg seed_chaosacross the repo (docs, .github, scripts, tests): no other references remainTests: ruff clean;
pytest tests/scripts/test_prod_default_guards.py68 passed;pytest --collect-only tests0 errors; detect-secrets-hook clean.VS Code Codex reviews; do not merge (merge freeze).
Note
Low Risk
Deletion-only cleanup of an optional dev/chaos script and its tests; no runtime service or auth paths change.
Overview
Removes
scripts/seed_chaos_data.py, the chaos-engineering helper that seeded tagged synthetic data into Neo4j (regulations/sections/requirements) and PostgreSQL (API keys, APScheduler jobs), with cleanup and non-localhost guards.tests/scripts/test_prod_default_guards.pydrops all coverage tied to that script (compose-host local checks, query-hostoverride detection,main/--cleanupguard wiring, and remote-store refusal). Other script guard tests (diag_db, inflow verifier,create_test_api_key, regctl, smoke ingest) are unchanged..secrets.baselineno longer lists a detect-secrets finding for the deleted file.Reviewed by Cursor Bugbot for commit 5ea2da3. Bugbot is set up for automated code reviews on this repo. Configure here.