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.
All 9254 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
networkFirstWithCache |
software | healthy | frontend/public/pwa-sw.js:networkFirstWithCache |
ReviewLayout |
software | healthy | frontend/src/App.tsx:ReviewLayout |
App |
software | healthy | frontend/src/App.tsx:App |
isStudyPhase |
software | healthy | frontend/src/types/clinical-trial.ts:isStudyPhase |
isStudyStatus |
software | healthy | frontend/src/types/clinical-trial.ts:isStudyStatus |
isValidStatusTransition |
software | healthy | frontend/src/types/clinical-trial.ts:isValidStatusTransition |
isTreatmentType |
software | healthy | frontend/src/types/clinical-trial.ts:isTreatmentType |
isEndpointType |
software | healthy | frontend/src/types/clinical-trial.ts:isEndpointType |
createStudyArm |
software | healthy | frontend/src/types/clinical-trial.ts:createStudyArm |
createStudyEndpoint |
software | healthy | frontend/src/types/clinical-trial.ts:createStudyEndpoint |
createClinicalStudy |
software | healthy | frontend/src/types/clinical-trial.ts:createClinicalStudy |
getPhaseDisplayName |
software | healthy | frontend/src/types/clinical-trial.ts:getPhaseDisplayName |
getStatusDisplayName |
software | healthy | frontend/src/types/clinical-trial.ts:getStatusDisplayName |
calculateEnrollmentProgress |
software | healthy | frontend/src/types/clinical-trial.ts:calculateEnrollmentPro… |
isStudyActive |
software | healthy | frontend/src/types/clinical-trial.ts:isStudyActive |
canEnroll |
software | healthy | frontend/src/types/clinical-trial.ts:canEnroll |
isFieldDataType |
software | healthy | frontend/src/types/clinical-form.ts:isFieldDataType |
isFormStatus |
software | healthy | frontend/src/types/clinical-form.ts:isFormStatus |
isValidFormStatusTransition |
software | healthy | frontend/src/types/clinical-form.ts:isValidFormStatusTransi… |
isQueryStatus |
software | healthy | frontend/src/types/clinical-form.ts:isQueryStatus |
isQueryType |
software | healthy | frontend/src/types/clinical-form.ts:isQueryType |
isSDVStatus |
software | healthy | frontend/src/types/clinical-form.ts:isSDVStatus |
isValidationSeverity |
software | healthy | frontend/src/types/clinical-form.ts:isValidationSeverity |
isOIDFormat |
software | healthy | frontend/src/types/clinical-form.ts:isOIDFormat |
createCodelistItem |
software | healthy | frontend/src/types/clinical-form.ts:createCodelistItem |
createCodelist |
software | healthy | frontend/src/types/clinical-form.ts:createCodelist |
createCRFField |
software | healthy | frontend/src/types/clinical-form.ts:createCRFField |
createCRFSection |
software | healthy | frontend/src/types/clinical-form.ts:createCRFSection |
createCRFDefinition |
software | healthy | frontend/src/types/clinical-form.ts:createCRFDefinition |
createFormInstance |
software | healthy | frontend/src/types/clinical-form.ts:createFormInstance |
createDataQuery |
software | healthy | frontend/src/types/clinical-form.ts:createDataQuery |
createAuditEntry |
software | healthy | frontend/src/types/clinical-form.ts:createAuditEntry |
getFormStatusDisplayName |
software | healthy | frontend/src/types/clinical-form.ts:getFormStatusDisplayName |
getQueryStatusDisplayName |
software | healthy | frontend/src/types/clinical-form.ts:getQueryStatusDisplayNa… |
getSDVStatusDisplayName |
software | healthy | frontend/src/types/clinical-form.ts:getSDVStatusDisplayName |
getFieldDataTypeDisplayName |
software | healthy | frontend/src/types/clinical-form.ts:getFieldDataTypeDisplay… |
isFormEditable |
software | healthy | frontend/src/types/clinical-form.ts:isFormEditable |
isFormLocked |
software | healthy | frontend/src/types/clinical-form.ts:isFormLocked |
isFormFrozen |
software | healthy | frontend/src/types/clinical-form.ts:isFormFrozen |
hasOpenQueries |
software | healthy | frontend/src/types/clinical-form.ts:hasOpenQueries |
getOpenQueries |
software | healthy | frontend/src/types/clinical-form.ts:getOpenQueries |
getAnsweredQueries |
software | healthy | frontend/src/types/clinical-form.ts:getAnsweredQueries |
calculateSDVProgress |
software | healthy | frontend/src/types/clinical-form.ts:calculateSDVProgress |
getFormCompletionPercentage |
software | healthy | frontend/src/types/clinical-form.ts:getFormCompletionPercen… |
getFieldKey |
software | healthy | frontend/src/types/clinical-form.ts:getFieldKey |
parseFieldKey |
software | healthy | frontend/src/types/clinical-form.ts:parseFieldKey |
isSubjectStatus |
software | healthy | frontend/src/types/clinical-subject.ts:isSubjectStatus |
isValidSubjectStatusTransition |
software | healthy | frontend/src/types/clinical-subject.ts:isValidSubjectStatus… |
isTerminalStatus |
software | healthy | frontend/src/types/clinical-subject.ts:isTerminalStatus |
isSex |
software | healthy | frontend/src/types/clinical-subject.ts:isSex |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
MIGRATION.md |
software | healthy | MIGRATION.md |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
postcss.config.cjs |
software | healthy | frontend/postcss.config.cjs |
package.json |
software | healthy | frontend/package.json |
index.html |
software | healthy | frontend/index.html |
tailwind.config.cjs |
software | healthy | frontend/tailwind.config.cjs |
package-lock.json |
software | healthy | frontend/package-lock.json |
.env.example |
software | healthy | frontend/.env.example |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
manifest.json |
software | healthy | frontend/public/manifest.json |
offline.html |
software | healthy | frontend/public/offline.html |
pwa-sw.js |
software | healthy | frontend/public/pwa-sw.js |
service-worker.js |
software | healthy | frontend/public/service-worker.js |
globals.css |
software | healthy | frontend/src/globals.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
App.tsx |
software | healthy | frontend/src/App.tsx |
clinical-trial.ts |
software | healthy | frontend/src/types/clinical-trial.ts |
pdf-extraction.ts |
software | healthy | frontend/src/types/pdf-extraction.ts |
structured-content.ts |
software | healthy | frontend/src/types/structured-content.ts |
clinical-form.ts |
software | healthy | frontend/src/types/clinical-form.ts |
lix.ts |
software | healthy | frontend/src/types/lix.ts |
clinical-subject.ts |
software | healthy | frontend/src/types/clinical-subject.ts |
sop.ts |
software | healthy | frontend/src/types/sop.ts |
clinical-visit.ts |
software | healthy | frontend/src/types/clinical-visit.ts |
collaboration-persistence.ts |
software | healthy | frontend/src/types/collaboration-persistence.ts |
clinical-edit-check.ts |
software | healthy | frontend/src/types/clinical-edit-check.ts |
authoring.ts |
software | healthy | frontend/src/types/authoring.ts |
rag.ts |
software | healthy | frontend/src/types/rag.ts |
ectd.ts |
software | healthy | frontend/src/types/ectd.ts |
clinical-site.ts |
software | healthy | frontend/src/types/clinical-site.ts |
pdfkit.d.ts |
software | healthy | frontend/src/types/pdfkit.d.ts |
publishing.ts |
software | healthy | frontend/src/types/publishing.ts |
operation-compaction.ts |
software | healthy | frontend/src/types/operation-compaction.ts |
haq.ts |
software | healthy | frontend/src/types/haq.ts |
core.ts |
software | healthy | frontend/src/types/core.ts |
track-changes.ts |
software | healthy | frontend/src/types/track-changes.ts |
lab-discovery.ts |
software | healthy | frontend/src/types/lab-discovery.ts |
validation-protocol.ts |
software | healthy | frontend/src/types/validation-protocol.ts |
approval.ts |
software | healthy | frontend/src/types/approval.ts |
submission-lifecycle.ts |
software | healthy | frontend/src/types/submission-lifecycle.ts |
document-lineage.ts |
software | healthy | frontend/src/types/document-lineage.ts |
agents.ts |
software | healthy | frontend/src/types/agents.ts |
compliance-matrix.ts |
software | healthy | frontend/src/types/compliance-matrix.ts |
session-recovery.ts |
software | healthy | frontend/src/types/session-recovery.ts |
citation.ts |
software | healthy | frontend/src/types/citation.ts |
session-analytics.ts |
software | healthy | frontend/src/types/session-analytics.ts |
signature.ts |
software | healthy | frontend/src/types/signature.ts |
ectd-adapter.ts |
software | healthy | frontend/src/stores/ectd-adapter.ts |
ui-store.ts |
software | healthy | frontend/src/stores/ui-store.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
Image |
frontend | healthy | frontend/src/next-compat/image.tsx |
Link |
frontend | healthy | frontend/src/next-compat/link.tsx |
AuditTrailPanel |
frontend | healthy | frontend/src/components/AuditTrailPanel.tsx |
NotificationPreferencesPage |
frontend | healthy | frontend/src/components/settings/NotificationPreferences.tsx |
APIDocsViewer |
frontend | healthy | frontend/src/components/api-docs/APIDocsViewer.tsx |
QuickModuleSwitcher |
frontend | healthy | frontend/src/components/layout/QuickModuleSwitcher.tsx |
SyncStatusIndicator |
frontend | healthy | frontend/src/components/layout/SyncStatusIndicator.tsx |
Breadcrumbs |
frontend | healthy | frontend/src/components/layout/Breadcrumbs.tsx |
EDCListView |
frontend | healthy | frontend/src/components/clinical/EDCListView.tsx |
CountrySiteDrilldown |
frontend | healthy | frontend/src/components/clinical/CountrySiteDrilldown.tsx |
TimelineSlider |
frontend | healthy | frontend/src/components/clinical/TimelineSlider.tsx |
ClinicalDashboard |
frontend | healthy | frontend/src/components/clinical/ClinicalDashboard.tsx |
VisitListView |
frontend | healthy | frontend/src/components/clinical/VisitListView.tsx |
SDVListView |
frontend | healthy | frontend/src/components/clinical/SDVListView.tsx |
SiteListView |
frontend | healthy | frontend/src/components/clinical/SiteListView.tsx |
QueryListView |
frontend | healthy | frontend/src/components/clinical/QueryListView.tsx |
CTMSProtocolProvenance |
frontend | healthy | frontend/src/components/clinical/ClinicalProvenanceIndicato… |
SubjectListView |
frontend | healthy | frontend/src/components/clinical/SubjectListView.tsx |
RandomizationListView |
frontend | healthy | frontend/src/components/clinical/RandomizationListView.tsx |
CAPAInvestigationGenerator |
frontend | healthy | frontend/src/components/qms/CAPAInvestigationGenerator.tsx |
DeviationReportGenerator |
frontend | healthy | frontend/src/components/qms/DeviationReportGenerator.tsx |
SOPLibraryPanel |
frontend | healthy | frontend/src/components/qms/SOPLibraryPanel.tsx |
StrategyImpactPanel |
frontend | healthy | frontend/src/components/strategy/StrategyImpactPanel.tsx |
DemoDashboard |
frontend | healthy | frontend/src/components/demo/DemoDashboard.tsx |
CrossModuleEventFeed |
frontend | healthy | frontend/src/components/demo/CrossModuleEventFeed.tsx |
PreflightCheckPanel |
frontend | healthy | frontend/src/components/demo/DemoPreflightCheck.tsx |
DemoErrorRecovery |
frontend | healthy | frontend/src/components/demo/DemoErrorRecovery.tsx |
PresenterDashboard |
frontend | healthy | frontend/src/components/demo/PresenterDashboard.tsx |
CrossModuleActivityDashboard |
frontend | healthy | frontend/src/components/demo/CrossModuleActivityDashboard.t… |
DemoHealthMonitor |
frontend | healthy | frontend/src/components/demo/DemoHealthMonitor.tsx |
CrossModuleLineageStatus |
frontend | healthy | frontend/src/components/demo/CrossModuleLineageStatus.tsx |
DemoLauncherPage |
frontend | healthy | frontend/src/components/demo/DemoLauncherPage.tsx |
DemoStreamingOverlay |
frontend | healthy | frontend/src/components/demo/DemoStreamingOverlay.tsx |
GuidedScenarioOverlay |
frontend | healthy | frontend/src/components/demo/GuidedScenarioOverlay.tsx |
ReviewerSimulationPanel |
frontend | healthy | frontend/src/components/simulation/ReviewerSimulationPanel.… |
SignalAnalysisPanel |
frontend | healthy | frontend/src/components/safety/SignalAnalysisPanel.tsx |
SafetyAIPanel |
frontend | healthy | frontend/src/components/safety/SafetyAIPanel.tsx |
SafetyNarrativeStreamingPanel |
frontend | healthy | frontend/src/components/safety/SafetyNarrativeStreamingPane… |
XMLPreviewPanel |
frontend | healthy | frontend/src/components/safety/XMLPreviewPanel.tsx |
GatewaySubmissionPanel |
frontend | healthy | frontend/src/components/safety/GatewaySubmissionPanel.tsx |
WorkflowStatus |
frontend | healthy | frontend/src/components/safety/WorkflowStatus.tsx |
AuthoringStreamingPanel |
frontend | healthy | frontend/src/components/authoring/AuthoringStreamingPanel.t… |
CitationPanel |
frontend | healthy | frontend/src/components/authoring/CitationPanel.tsx |
SectionGenerationWorkflow |
frontend | healthy | frontend/src/components/authoring/SectionGenerationWorkflow… |
InContextCommentSystem |
frontend | healthy | frontend/src/components/authoring/InContextCommentSystem.tsx |
BatchGenerationPanel |
frontend | healthy | frontend/src/components/authoring/BatchGenerationPanel.tsx |
AIAuthoringModeSelector |
frontend | healthy | frontend/src/components/authoring/AIAuthoringModeSelector.t… |
TemplateDiffViewer |
frontend | healthy | frontend/src/components/authoring/TemplateDiffViewer.tsx |
DocumentAuditTimelinePanel |
frontend | healthy | frontend/src/components/authoring/DocumentAuditTimelinePane… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | frontend/src/config/version.ts:on |
of |
software | healthy | frontend/src/config/module-registry.ts:of |
textColor |
software | healthy | frontend/src/config/module-registry.ts:textColor |
borderColor |
software | healthy | frontend/src/config/module-registry.ts:borderColor |
iconBg |
software | healthy | frontend/src/config/module-registry.ts:iconBg |
DemoErrorBoundary |
software | healthy | frontend/src/components/demo/DemoErrorRecovery.tsx:DemoErro… |
effect |
software | healthy | frontend/src/components/ai/AIDocumentGeneratorPanel.tsx:eff… |
for |
software | healthy | frontend/src/components/psmf/PSMFProvenanceIndicator.tsx:for |
names |
software | healthy | frontend/src/components/ui/ResizablePanel.tsx:names |
for |
software | healthy | frontend/src/components/ui/CollapsibleSidebar.tsx:for |
number |
software | healthy | frontend/src/components/ui/ResponsivePrimitives.tsx:number |
for |
software | healthy | frontend/src/components/ui/VirtualTable.tsx:for |
ErrorBoundary |
software | healthy | frontend/src/components/ui/ErrorBoundary.tsx:ErrorBoundary |
names |
software | healthy | frontend/src/components/ui/ShowMore.tsx:names |
names |
software | healthy | frontend/src/components/ui/DetailsTabs.tsx:names |
for |
software | healthy | frontend/src/components/ui/ScrollFadeContainer.tsx:for |
names |
software | healthy | frontend/src/components/ui/CollapsibleSection.tsx:names |
compounds |
software | healthy | frontend/src/components/screens/RegStrategyScreen.tsx:compo… |
const |
software | healthy | frontend/src/components/screens/RDArchivesScreen.tsx:const |
effect |
software | healthy | frontend/src/components/screens/SafetyScreen.tsx:effect |
to |
software | healthy | frontend/src/components/screens/AgentHubScreen.tsx:to |
is |
software | healthy | frontend/src/components/screens/CRUDModals.tsx:is |
of |
software | healthy | frontend/src/components/viewer/ResizableDocumentViewer.tsx:… |
filter |
software | healthy | frontend/src/components/lab/CompoundListView.tsx:filter |
names |
software | healthy | frontend/src/components/publishing/ArchiveWorkflowPanel.tsx… |
effect |
software | healthy | frontend/src/components/agents/HAAgentPanel.tsx:effect |
required |
software | healthy | frontend/src/components/agents/PMDAAgentPanel.tsx:required |
has |
software | healthy | frontend/src/components/agents/PMDAAgentPanel.tsx:has |
for |
software | healthy | frontend/src/components/cross-module/PipelineOrchestratorPa… |
for |
software | healthy | frontend/src/components/cross-module/CrossModuleEventFeedPa… |
accentColor |
software | healthy | frontend/src/components/cross-module/CrossModuleBridgeVisua… |
for |
software | healthy | frontend/src/components/cross-module/EntityLinkNavigator.ts… |
mappings |
software | healthy | frontend/src/components/documents/DocumentProvenanceBadge.t… |
DocumentsApiClient |
software | healthy | frontend/src/lib/documents-api.ts:DocumentsApiClient |
ProductsApiClient |
software | healthy | frontend/src/lib/products-api.ts:ProductsApiClient |
const |
software | healthy | frontend/src/lib/adam-dataset-builder.ts:const |
SafetyApiClient |
software | healthy | frontend/src/lib/safety-api.ts:SafetyApiClient |
WorkflowApiClient |
software | healthy | frontend/src/lib/safety-api.ts:WorkflowApiClient |
SubmissionsApiClient |
software | healthy | frontend/src/lib/submissions-api.ts:SubmissionsApiClient |
SubmissionsApiClientExtended |
software | healthy | frontend/src/lib/submissions-api.ts:SubmissionsApiClientExt… |
ErrorTracker |
software | healthy | frontend/src/lib/monitoring.ts:ErrorTracker |
MetricsCollector |
software | healthy | frontend/src/lib/monitoring.ts:MetricsCollector |
HealthChecker |
software | healthy | frontend/src/lib/monitoring.ts:HealthChecker |
HAQApiClient |
software | healthy | frontend/src/lib/haq-api.ts:HAQApiClient |
RBACError |
software | healthy | frontend/src/lib/rbac.ts:RBACError |
PerformanceMonitor |
software | healthy | frontend/src/lib/performance.ts:PerformanceMonitor |
ApplicationsApiClient |
software | healthy | frontend/src/lib/applications-api.ts:ApplicationsApiClient |
RateLimiter |
software | healthy | frontend/src/lib/error-reporting.ts:RateLimiter |
ErrorReportingService |
software | healthy | frontend/src/lib/error-reporting.ts:ErrorReportingService |
StudiesApiClient |
software | healthy | frontend/src/lib/studies-api.ts:StudiesApiClient |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
types |
software | healthy | frontend/src/types |
stores |
software | healthy | frontend/src/stores |
clinical |
software | healthy | frontend/src/stores/clinical |
lab |
software | healthy | frontend/src/stores/lab |
config |
software | healthy | frontend/src/config |
tests |
software | healthy | frontend/src/tests |
api |
software | healthy | frontend/src/tests/api |
next-compat |
software | healthy | frontend/src/next-compat |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
settings |
software | healthy | frontend/src/components/settings |
api-docs |
software | healthy | frontend/src/components/api-docs |
layout |
software | healthy | frontend/src/components/layout |
clinical |
software | healthy | frontend/src/components/clinical |
qms |
software | healthy | frontend/src/components/qms |
strategy |
software | healthy | frontend/src/components/strategy |
demo |
software | healthy | frontend/src/components/demo |
simulation |
software | healthy | frontend/src/components/simulation |
safety |
software | healthy | frontend/src/components/safety |
authoring |
software | healthy | frontend/src/components/authoring |
notifications |
software | healthy | frontend/src/components/notifications |
monitoring |
software | healthy | frontend/src/components/monitoring |
offline |
software | healthy | frontend/src/components/offline |
haq |
software | healthy | frontend/src/components/haq |
ai |
software | healthy | frontend/src/components/ai |
auth |
software | healthy | frontend/src/components/auth |
analytics |
software | healthy | frontend/src/components/analytics |
psmf |
software | healthy | frontend/src/components/psmf |
glp |
software | healthy | frontend/src/components/glp |
intelligence |
software | healthy | frontend/src/components/intelligence |
ui |
software | healthy | frontend/src/components/ui |
screens |
software | healthy | frontend/src/components/screens |
dashboard |
software | healthy | frontend/src/components/dashboard |
viewer |
software | healthy | frontend/src/components/viewer |
providers |
software | healthy | frontend/src/components/providers |
escalation |
software | healthy | frontend/src/components/escalation |
templates |
software | healthy | frontend/src/components/templates |
nonclinical |
software | healthy | frontend/src/components/nonclinical |
search |
software | healthy | frontend/src/components/search |
tasks |
software | healthy | frontend/src/components/tasks |
compliance |
software | healthy | frontend/src/components/compliance |
admin |
software | healthy | frontend/src/components/admin |
lab |
software | healthy | frontend/src/components/lab |
publishing |
software | healthy | frontend/src/components/publishing |
conflicts |
software | healthy | frontend/src/components/conflicts |
submissions |
software | healthy | frontend/src/components/submissions |
status |
software | healthy | frontend/src/components/status |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
0.20.4.1 |
network | healthy | frontend/src/types/clinical-edit-check.ts |
4.2.1.1 |
network | healthy | frontend/src/types/ectd.ts |
4.2.1.2 |
network | healthy | frontend/src/types/ectd.ts |
4.2.1.3 |
network | healthy | frontend/src/types/ectd.ts |
4.2.1.4 |
network | healthy | frontend/src/types/ectd.ts |
4.2.2.1 |
network | healthy | frontend/src/types/ectd.ts |
4.2.2.2 |
network | healthy | frontend/src/types/ectd.ts |
4.2.2.3 |
network | healthy | frontend/src/types/ectd.ts |
4.2.2.4 |
network | healthy | frontend/src/types/ectd.ts |
4.2.2.5 |
network | healthy | frontend/src/types/ectd.ts |
4.2.2.6 |
network | healthy | frontend/src/types/ectd.ts |
4.2.2.7 |
network | healthy | frontend/src/types/ectd.ts |
4.2.3.1 |
network | healthy | frontend/src/types/ectd.ts |
4.2.3.2 |
network | healthy | frontend/src/types/ectd.ts |
4.2.3.3 |
network | healthy | frontend/src/types/ectd.ts |
4.2.3.4 |
network | healthy | frontend/src/types/ectd.ts |
4.2.3.5 |
network | healthy | frontend/src/types/ectd.ts |
4.2.3.6 |
network | healthy | frontend/src/types/ectd.ts |
4.2.3.7 |
network | healthy | frontend/src/types/ectd.ts |
5.3.1.1 |
network | healthy | frontend/src/types/ectd.ts |
5.3.1.2 |
network | healthy | frontend/src/types/ectd.ts |
5.3.1.3 |
network | healthy | frontend/src/types/ectd.ts |
5.3.1.4 |
network | healthy | frontend/src/types/ectd.ts |
5.3.2.1 |
network | healthy | frontend/src/types/ectd.ts |
5.3.2.2 |
network | healthy | frontend/src/types/ectd.ts |
5.3.2.3 |
network | healthy | frontend/src/types/ectd.ts |
5.3.3.1 |
network | healthy | frontend/src/types/ectd.ts |
5.3.3.2 |
network | healthy | frontend/src/types/ectd.ts |
5.3.3.3 |
network | healthy | frontend/src/types/ectd.ts |
5.3.3.4 |
network | healthy | frontend/src/types/ectd.ts |
5.3.3.5 |
network | healthy | frontend/src/types/ectd.ts |
5.3.4.1 |
network | healthy | frontend/src/types/ectd.ts |
5.3.4.2 |
network | healthy | frontend/src/types/ectd.ts |
5.3.5.1 |
network | healthy | frontend/src/types/ectd.ts |
5.3.5.2 |
network | healthy | frontend/src/types/ectd.ts |
5.3.5.3 |
network | healthy | frontend/src/types/ectd.ts |
5.3.5.4 |
network | healthy | frontend/src/types/ectd.ts |
0.20.10.1 |
network | healthy | frontend/src/stores/clinical/useSiteStore.ts |
0.20.10.3 |
network | healthy | frontend/src/stores/clinical/useEDCStore.ts |
0.20.10.6 |
network | healthy | frontend/src/stores/clinical/useClinicalTMFStore.ts |
0.20.10.7 |
network | healthy | frontend/src/stores/clinical/useClinicalSafetyStore.ts |
0.20.10.0 |
network | healthy | frontend/src/stores/clinical/types.ts |
127.0.0.1 |
network | healthy | frontend/src/components/PWARegistration.tsx |
0.20.9.4 |
network | healthy | frontend/src/components/clinical/EDCListView.tsx |
0.20.9.1 |
network | healthy | frontend/src/components/clinical/ClinicalDashboard.tsx |
0.20.9.3 |
network | healthy | frontend/src/components/clinical/VisitListView.tsx |
0.20.9.2 |
network | healthy | frontend/src/components/clinical/SiteListView.tsx |
2.7.4.1 |
network | healthy | frontend/src/components/safety/SafetyNarrativeStreamingPane… |
2.7.4.2 |
network | healthy | frontend/src/components/safety/SafetyNarrativeStreamingPane… |
2.7.4.3 |
network | healthy | frontend/src/components/safety/SafetyNarrativeStreamingPane… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | backend/app/routers/studies.py |
POST / |
api | healthy | backend/app/routers/studies.py |
GET /{study_id} |
api | healthy | backend/app/routers/studies.py |
PATCH /{study_id} |
api | healthy | backend/app/routers/studies.py |
PUT /{study_id} |
api | healthy | backend/app/routers/studies.py |
DELETE /{study_id} |
api | healthy | backend/app/routers/studies.py |
GET /{submission_id} |
api | healthy | backend/app/routers/submissions.py |
PATCH /{submission_id} |
api | healthy | backend/app/routers/submissions.py |
PUT /{submission_id} |
api | healthy | backend/app/routers/submissions.py |
DELETE /{submission_id} |
api | healthy | backend/app/routers/submissions.py |
GET /{product_id} |
api | healthy | backend/app/routers/products.py |
PUT /{product_id} |
api | healthy | backend/app/routers/products.py |
DELETE /{product_id} |
api | healthy | backend/app/routers/products.py |
GET /live |
api | healthy | backend/app/routers/health.py |
GET /ready |
api | healthy | backend/app/routers/health.py |
GET /db |
api | healthy | backend/app/routers/health.py |
GET /{haq_id} |
api | healthy | backend/app/routers/haqs.py |
PATCH /{haq_id} |
api | healthy | backend/app/routers/haqs.py |
PUT /{haq_id} |
api | healthy | backend/app/routers/haqs.py |
DELETE /{haq_id} |
api | healthy | backend/app/routers/haqs.py |
POST /login |
api | healthy | backend/app/routers/auth.py |
POST /logout |
api | healthy | backend/app/routers/auth.py |
GET /session |
api | healthy | backend/app/routers/auth.py |
POST /generate |
api | healthy | backend/app/routers/ai.py |
GET /generate |
api | healthy | backend/app/routers/ai.py |
POST /haq-rag |
api | healthy | backend/app/routers/ai.py |
GET /haq-rag |
api | healthy | backend/app/routers/ai.py |
POST /section-generate |
api | healthy | backend/app/routers/ai.py |
GET /section-generate |
api | healthy | backend/app/routers/ai.py |
GET /health |
api | healthy | backend/app/routers/ai.py |
GET /usage |
api | healthy | backend/app/routers/ai.py |
GET /models |
api | healthy | backend/app/routers/ai.py |
GET /prompts |
api | healthy | backend/app/routers/ai.py |
POST /inference |
api | healthy | backend/app/routers/ai.py |
GET /compliance-filter |
api | healthy | backend/app/routers/ai.py |
GET /validation-docs |
api | healthy | backend/app/routers/ai.py |
POST /rag/retrieve |
api | healthy | backend/app/routers/ai.py |
GET /{document_id} |
api | healthy | backend/app/routers/documents.py |
PATCH /{document_id} |
api | healthy | backend/app/routers/documents.py |
PUT /{document_id} |
api | healthy | backend/app/routers/documents.py |
DELETE /{document_id} |
api | healthy | backend/app/routers/documents.py |
GET /verify |
api | healthy | backend/app/routers/audit.py |
GET /{report_id} |
api | healthy | backend/app/routers/safety.py |
PATCH /{report_id} |
api | healthy | backend/app/routers/safety.py |
PUT /{report_id} |
api | healthy | backend/app/routers/safety.py |
DELETE /{report_id} |
api | healthy | backend/app/routers/safety.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/InvitePage |
frontend | healthy | frontend/src/pages/InvitePage.tsx |
/ErrorPage |
frontend | healthy | frontend/src/pages/ErrorPage.tsx |
/MainPage |
frontend | healthy | frontend/src/pages/MainPage.tsx |
/SpikeStreamingPage |
frontend | healthy | frontend/src/pages/SpikeStreamingPage.tsx |
/SpikeHaqRagPage |
frontend | healthy | frontend/src/pages/SpikeHaqRagPage.tsx |
/TemplateBrowserPage |
frontend | healthy | frontend/src/pages/TemplateBrowserPage.tsx |
/ReviewPage |
frontend | healthy | frontend/src/pages/ReviewPage.tsx |
/ |
frontend | healthy | frontend/src/App.tsx |
/review |
frontend | healthy | frontend/src/App.tsx |
/invite/:token |
frontend | healthy | frontend/src/App.tsx |
/demo/template-browser |
frontend | healthy | frontend/src/App.tsx |
/spike/streaming |
frontend | healthy | frontend/src/App.tsx |
/spike/haq-rag |
frontend | healthy | frontend/src/App.tsx |
/portfolio |
frontend | healthy | frontend/src/stores/ui-store.ts |
/authoring/doc-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/authoring/doc-002 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/authoring/doc-003 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/haq/haq-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/haq/haq-002 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/safety/case-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/safety/signal-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/submissions/sub-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/submissions/sub-002 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/ctms/study-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/tmf/tmf-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/qms/sop-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/qms/capa-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
/document-control/doc-001 |
frontend | healthy | frontend/src/hooks/useCrossModuleSearch.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/src/services/part11-service.ts |
security | healthy | frontend/src/services/part11-service.ts |
auth::frontend/src/lib/jwt.ts |
security | healthy | frontend/src/lib/jwt.ts |
auth::frontend/src/services/auth/SessionManager.ts |
security | healthy | frontend/src/services/auth/SessionManager.ts |
auth::frontend/src/lib/integrations/docuvera/types.ts |
security | healthy | frontend/src/lib/integrations/docuvera/types.ts |
auth::frontend/src/services/gateway/gateway-connector-servi… |
security | healthy | frontend/src/services/gateway/gateway-connector-service.ts |
auth::backend/app/core/security.py |
security | healthy | backend/app/core/security.py |
auth::frontend/src/store/submissionAdapterTypes.ts |
security | healthy | frontend/src/store/submissionAdapterTypes.ts |
auth::frontend/src/config/version.ts |
security | healthy | frontend/src/config/version.ts |
auth::frontend/src/config/auth-config.ts |
security | healthy | frontend/src/config/auth-config.ts |
auth::backend/app/routers/auth.py |
security | healthy | backend/app/routers/auth.py |
auth::backend/app/core/rate_limiter.py |
security | healthy | backend/app/core/rate_limiter.py |
auth::frontend/src/store/aiIntegrationTypes.ts |
security | healthy | frontend/src/store/aiIntegrationTypes.ts |
auth::frontend/src/lib/rbac.ts |
security | healthy | frontend/src/lib/rbac.ts |
auth::backend/app/core/middleware.py |
security | healthy | backend/app/core/middleware.py |
auth::frontend/src/components/screens/AdminScreen.tsx |
security | healthy | frontend/src/components/screens/AdminScreen.tsx |
auth::frontend/src/services/gateway/gateway-connector-types… |
security | healthy | frontend/src/services/gateway/gateway-connector-types.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::frontend/src/config/auth-config.ts |
security | healthy | frontend/src/config/auth-config.ts |
password_literal::frontend/src/config/auth-config.ts |
security | healthy | frontend/src/config/auth-config.ts |
password_literal::frontend/src/config/auth-config.ts |
security | healthy | frontend/src/config/auth-config.ts |
password_literal::frontend/src/config/auth-config.ts |
security | healthy | frontend/src/config/auth-config.ts |
password_literal::frontend/src/config/auth-config.ts |
security | healthy | frontend/src/config/auth-config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | frontend/src/config/version.ts |
postgres |
data | healthy | frontend/src/config/version.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | frontend/src/types/pdf-extraction.ts |
vps::gcp |
hardware | healthy | frontend/src/types/sop.ts |
vps::azure |
hardware | healthy | frontend/src/services/sop-library-service.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-i0be5awl |
software | healthy | /tmp/repobility-clone-i0be5awl |
| Label | Layer | Status | Path |
|---|---|---|---|
migrations.ts |
data | healthy | frontend/src/services/structured-content/migrations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | frontend/vite.config.ts |
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.