https://github.com/vrushabh-rajaghatta/ligature
· scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)
907 raw signals (0 security + 907 graph)
Last scanned 2 months, 1 week ago · v1 · 899 actionable findings from 1 signal source. 8 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 423 of 899 actionable findings. 907 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.
frontend/src/config/auth-config.ts:107, 118, 129, 140, 151 (5 hits)backend/app/routers/documents.py:316
securityAuth fastapi unauth mutation
backend/app/routers/haqs.py:319
securityAuth fastapi unauth mutation
backend/app/routers/products.py:318
securityAuth fastapi unauth mutation
backend/app/routers/safety.py:314
securityAuth fastapi unauth mutation
backend/app/routers/studies.py:239
securityAuth fastapi unauth mutation
backend/app/routers/submissions.py:344
securityAuth fastapi unauth mutation
backend/app/routers/documents.py:246
securityAuth fastapi unauth mutation
backend/app/routers/haqs.py:254
securityAuth fastapi unauth mutation
backend/app/routers/safety.py:240
securityAuth fastapi unauth mutation
backend/app/routers/studies.py:189
securityAuth fastapi unauth mutation
backend/app/routers/submissions.py:285
securityAuth fastapi unauth mutation
backend/app/routers/documents.py:151
securityAuth fastapi unauth mutation
backend/app/routers/documents.py:152
securityAuth fastapi unauth mutation
backend/app/routers/haqs.py:163
securityAuth fastapi unauth mutation
backend/app/routers/haqs.py:164
securityAuth fastapi unauth mutation
backend/app/routers/products.py:185
securityAuth fastapi unauth mutation
backend/app/routers/products.py:186
securityAuth fastapi unauth mutation
backend/app/routers/safety.py:158
securityAuth fastapi unauth mutation
backend/app/routers/safety.py:159
securityAuth fastapi unauth mutation
backend/app/routers/studies.py:134
securityAuth fastapi unauth mutation
backend/app/routers/studies.py:135
securityAuth fastapi unauth mutation
backend/app/routers/submissions.py:185
securityAuth fastapi unauth mutation
backend/app/routers/submissions.py:186
securityAuth fastapi unauth mutation
backend/app/routers/ai.py:38
securityAuth fastapi unauth mutation
backend/app/routers/ai.py:122
securityAuth fastapi unauth mutation
backend/app/routers/ai.py:422
securityAuth fastapi unauth mutation
backend/app/routers/ai.py:482
securityAuth fastapi unauth mutation
backend/app/routers/ai.py:248
securityAuth fastapi unauth mutation
backend/app/routers/documents.py:247
securityAuth fastapi unauth mutation
backend/app/routers/haqs.py:255
securityAuth fastapi unauth mutation
backend/app/routers/products.py:279
securityAuth fastapi unauth mutation
backend/app/routers/safety.py:241
securityAuth fastapi unauth mutation
backend/app/routers/studies.py:190
securityAuth fastapi unauth mutation
backend/app/routers/submissions.py:286
securityAuth fastapi unauth mutation
.claude/launch.json
VerificationClaude instruction
repo-level (5 hits)frontend/src/components/ai/AIDocumentGeneratorPanel.tsx:926
Dangerous innerhtml
frontend/src/components/ai/AIGenerationPanel.tsx:327
Dangerous innerhtml
frontend/src/components/authoring/AISectionEditor.tsx:501
Dangerous innerhtml
frontend/src/components/authoring/AuthoringStreamingPanel.tsx:410
Dangerous innerhtml
frontend/src/components/authoring/BatchGenerationPanel.tsx:481
Dangerous innerhtml
frontend/src/components/authoring/DocumentEditor.tsx:663
Dangerous innerhtml
frontend/src/components/documents/PDFDocumentPreview.tsx:232
Dangerous innerhtml
frontend/src/components/documents/ReviewCommentsThread.tsx:421
Dangerous innerhtml
frontend/src/components/haq/HAQStreamingPanel.tsx:533
Dangerous innerhtml
frontend/src/components/safety/SafetyNarrativeStreamingPanel.tsx:618
Dangerous innerhtml
frontend/src/components/safety/XMLPreviewPanel.tsx:305
Dangerous innerhtml
frontend/src/components/screens/AIDocumentGenerationScreen.tsx:870
Dangerous innerhtml
frontend/src/components/ui/HAQResponseEditorV2.tsx:308
Dangerous innerhtml
frontend/src/components/viewer/DocumentCompareViewer.tsx:409
Dangerous innerhtml
frontend/src/components/viewer/DocumentViewer.tsx:542
Dangerous innerhtml
frontend/src/components/viewer/PagedDocumentRenderer.tsx:426
Dangerous innerhtml
frontend/src/components/publishing/ECTDValidationWorkflow.tsx:375
Weak hash
frontend/src/components/publishing/SubmissionPackageBuilder.tsx:614
Weak hash
frontend/src/components/submissions/SubmissionHistoryDashboard.tsx:793
Weak hash
frontend/src/services/haq-response-finalization-service.ts:264
Weak hash
frontend/src/services/validation-report-service.ts:489
Document write
backend/app/core/audit_store.py:42
backend/app/core/rbac.py:221
backend/app/core/security.py:122
backend/app/core/security.py:135
backend/app/services/ai_service.py:129
Showing first 300 of 423. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/35727940-1801-4dbb-9d82-532b3a262079/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/35727940-1801-4dbb-9d82-532b3a262079/
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.