https://github.com/vivimassa/horizon-v2-mono
· scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)
1231 raw signals (0 security + 1231 graph)
Last scanned 2 months, 1 week ago · v1 · 1215 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 494 of 1215 actionable findings. 1231 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.
server/src/scripts/seed-demo-users.ts:14
.claude/agents/tdd-guide.md:104
SecretsClaude instruction
.claude/skills/horizon-db-conventions/SKILL.md:103
SecretsClaude instruction
apps/web/src/components/scheduling/CLAUDE.md:40
SecretsClaude instruction
apps/web/src/components/admin/ai-integration/network-write-confirm-modal.tsx:54
Eval used
.claude/hooks/hooks.json
VerificationClaude instruction
.claude/skills/strategic-compact/SKILL.md
VerificationClaude instruction
apps/web/src/components/scheduling/CLAUDE.md
VerificationClaude instruction
.github/workflows/codeql.yml:30, 36, 39 (3 hits)server/src/routes/auto-roster.ts:959
Cors wildcard
server/src/routes/pairing-optimizer.ts:1723
Cors wildcard
server/src/routes/recovery-advisor.ts:113
Cors wildcard
server/src/routes/recovery.ts:493
Cors wildcard
apps/web/src/app/login/forgot-password/page.tsx:63
Dangerous innerhtml
apps/web/src/app/login/page.tsx:93
Dangerous innerhtml
apps/web/src/app/login/reset-password/page.tsx:115
Dangerous innerhtml
apps/web/src/components/disruption-center/disruption-hero.tsx:249
Dangerous innerhtml
apps/web/src/components/disruption-center/workflow-timeline.tsx:195
Dangerous innerhtml
apps/web/src/components/flight-ops/control/occ-dashboard/occ-hero.tsx:193
Dangerous innerhtml
apps/web/src/components/flight-ops/gantt/recovery-dialog.tsx:408
Dangerous innerhtml
apps/web/src/components/flight-ops/journey-log/signature-pad.tsx:34
Dangerous innerhtml
apps/web/src/components/network/optimizer/network-optimizer-splash.tsx:184
Dangerous innerhtml
apps/web/src/components/ui/global-runway-progress.tsx:662
Dangerous innerhtml
apps/web/src/components/ui/runway-loading-panel.tsx:44
Dangerous innerhtml
apps/web/src/components/wallpaper-bg.tsx:119
Dangerous innerhtml
apps/crew/design-mock.html:1708
Direct innerhtml assignment
apps/web/src/app/auth/sso/callback/route.ts:24
Local storage auth token
apps/web/src/stores/use-gantt-store.ts:567
Local storage auth token
scripts/free-solver-port.mjs:17
Node child process
scripts/hooks/pre-commit.js:16
Node child process
apps/mobile/src/components/sysadmin/sso/sso-cards.tsx:127
Weak hash
apps/web/src/components/sysadmin/sso/sso-shell.tsx:201
Weak hash
server/src/routes/operator-smtp-config.ts
Ports
services/auto-roster-solver/Dockerfile:1services/demand-forecaster/Dockerfile:1services/network-constraint-evaluator/Dockerfile:1services/otp-predictor/Dockerfile:1services/pairing-optimizer/Dockerfile:1services/recovery-solver/Dockerfile:1repo-level (5 hits)apps/crew/package.json
LockfileReproducibilityGenerated repo pattern
apps/mobile/package.json
LockfileReproducibilityGenerated repo pattern
apps/web/package.json
LockfileReproducibilityGenerated repo pattern
packages/api/package.json
LockfileReproducibilityGenerated repo pattern
packages/constants/package.json
LockfileReproducibilityGenerated repo pattern
packages/crew-db/package.json
LockfileReproducibilityGenerated repo pattern
packages/logic/package.json
LockfileReproducibilityGenerated repo pattern
packages/types/package.json
LockfileReproducibilityGenerated repo pattern
packages/ui/package.json
LockfileReproducibilityGenerated repo pattern
server/package.json
LockfileReproducibilityGenerated repo pattern
package.json
CI/CD securitySupply chainNpm
services/recovery-solver/app/solver/flight_graph.py:70
services/otp-predictor/app/predictor/features.py:109
services/demand-forecaster/app/forecaster/features.py:197
services/pairing-optimizer/app/solver/fdtl_legality.py:206
services/otp-predictor/app/predictor/features.py:105
services/demand-forecaster/app/forecaster/features.py:193
services/auto-roster-solver/app/surrogate/skeleton.py:166
services/demand-forecaster/app/allocator/scurve.py:178
services/auto-roster-solver/app/main.py:54services/demand-forecaster/app/main.py:71services/network-constraint-evaluator/app/main.py:47services/otp-predictor/app/main.py:65services/pairing-optimizer/app/main.py:52services/recovery-solver/app/main.py:39services/auto-roster-solver/app/solver/cp_sat_engine.py:1532
services/network-constraint-evaluator/app/solver/constraints.py:59
Showing first 300 of 494. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/30e5ecd5-d8f2-4858-98f3-0f62ccdc9b48/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/30e5ecd5-d8f2-4858-98f3-0f62ccdc9b48/
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.