https://github.com/abundant-ai/oddish
· scanned 2026-06-17 01:28 UTC (1 month, 2 weeks ago)
282 raw signals (0 security + 282 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -29.1 (diff) · 237 actionable findings from 1 signal source. 45 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 161 of 237 actionable findings. 282 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
AGENTS.md:313
SecretsAgents md
backend/api/routers/clerk_webhooks.py:186
securityAuth fastapi unauth mutation
CLAUDE.md
VerificationClaude instruction
.github/workflows/pr-preview.yml:50, 66, 77, 98 (4 hits).github/workflows/ci-base-image.yml:40, 43, 60 (3 hits).github/workflows/daily-changelog.yml:113.github/workflows/daily-changelog.yml
CI/CD securitySupply chainGithub actions
.github/workflows/ci-base-image.yml
CI/CD securitySupply chainGithub actions
oddish/src/oddish/server/__init__.py:224
Cors wildcard
frontend/src/components/code-block.tsx:171
Dangerous innerhtml
frontend/src/components/renderers/docx-renderer.tsx:166
Dangerous innerhtml
frontend/src/components/renderers/docx-renderer.tsx:57
Domparser html parse
frontend/Dockerfile:2
containersPinned dependencies
backend/Dockerfile:1
containersPinned dependencies
.github/workflows/pr-preview.yml:30, 141, 193, 247, 302, 340, 372 (7 hits).github/workflows/ci-base-image.yml:37.github/workflows/daily-changelog.yml:26.github/workflows/modal-deploy.yml:48.github/workflows/supabase-db-migrations.yml:35repo-level (12 hits)repo-level (8 hits)backend/alembic/env.py:85
backend/alembic/versions/a1b2c3d4e5f6_add_cloud_auth_tables.py:213backend/alembic/versions/c4d5e6f7a8b9_add_clerk_user_id.py:32backend/alembic/versions/d1e2f3a4b5c6_add_clerk_org_id.py:34backend/alembic/versions/e2f3a4b5c6d7_add_queue_stats_index.py:111backend/alembic/versions/h4i5j6k7l8m9_drop_unique_clerk_user_id.py:29backend/alembic/versions/i5j6k7l8m9n0_add_provider_slots_table.py:43backend/alembic/versions/j6k7l8m9n0p1_drop_experiment_name_uniqueness.py:27backend/alembic/versions/k7l8m9n0p1q2_add_queue_slots_table.py:22backend/api/services/cc_chat/orchestrator.py:239
backend/worker/github.py:14
backend/worker/github.py:28
backend/worker/github.py:4
backend/api/services/cc_chat/claude_code_runtime.py:61
backend/api/services/cc_chat/idle_reaper.py:57
This page is publicly accessible at:
https://repobility.com/scan/5f6ff65b-5c4d-4d28-98d3-810861f4ce7e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5f6ff65b-5c4d-4d28-98d3-810861f4ce7e/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.