Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

visualpharm/lira

https://github.com/visualpharm/lira · scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)

132 raw signals (0 security + 132 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 130 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 736 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.

LabelLayerStatusPath
register software healthy instrumentation.ts:register
middleware software healthy middleware.ts:middleware
getRows software healthy scripts/format-existing-v2.ts:getRows
main software healthy scripts/format-existing-v2.ts:main
elapsed software healthy scripts/format-existing-v2.ts:elapsed
call_model software healthy scripts/format-transcript-eval.py:52
main software healthy scripts/format-transcript-eval.py:90
getRows software healthy scripts/run-diarize-batch.ts:getRows
fileExists software healthy scripts/run-diarize-batch.ts:fileExists
pickAudio software healthy scripts/run-diarize-batch.ts:pickAudio
diarizeOne software healthy scripts/run-diarize-batch.ts:diarizeOne
regenSummary software healthy scripts/run-diarize-batch.ts:regenSummary
json software healthy scripts/run-diarize-batch.ts:json
main software healthy scripts/run-diarize-batch.ts:main
elapsed software healthy scripts/run-diarize-batch.ts:elapsed
getRows software healthy scripts/format-existing.ts:getRows
main software healthy scripts/format-existing.ts:main
elapsed software healthy scripts/format-existing.ts:elapsed
makeId software healthy scripts/seed-users.mjs:makeId
fmtElapsed software healthy components/RecordButton.tsx:fmtElapsed
MicIcon software healthy components/RecordButton.tsx:MicIcon
RecordButton software healthy components/RecordButton.tsx:RecordButton
stopMeter software healthy components/RecordButton.tsx:stopMeter
onHide software healthy components/RecordButton.tsx:onHide
start software healthy components/RecordButton.tsx:start
v software healthy components/RecordButton.tsx:v
stop software healthy components/RecordButton.tsx:stop
cancel software healthy components/RecordButton.tsx:cancel
cancelUpload software healthy components/RecordButton.tsx:cancelUpload
persistAndUpload software healthy components/RecordButton.tsx:persistAndUpload
onProgress software healthy components/RecordButton.tsx:onProgress
readUrlState software healthy components/DetailTabs.tsx:readUrlState
writeUrlState software healthy components/DetailTabs.tsx:writeUrlState
speakerIndex software healthy components/DetailTabs.tsx:speakerIndex
speakerColor software healthy components/DetailTabs.tsx:speakerColor
defaultName software healthy components/DetailTabs.tsx:defaultName
avatarLabel software healthy components/DetailTabs.tsx:avatarLabel
slugify software healthy components/DetailTabs.tsx:slugify
extractSummaryHeadings software healthy components/DetailTabs.tsx:extractSummaryHeadings
parseCleaned software healthy components/DetailTabs.tsx:parseCleaned
parseDiarized software healthy components/DetailTabs.tsx:parseDiarized
CopyIcon software healthy components/DetailTabs.tsx:CopyIcon
ShareIcon software healthy components/DetailTabs.tsx:ShareIcon
EditIcon software healthy components/DetailTabs.tsx:EditIcon
LinkIcon software healthy components/DetailTabs.tsx:LinkIcon
Spinner software healthy components/DetailTabs.tsx:Spinner
DetailTabs software healthy components/DetailTabs.tsx:DetailTabs
setTranscriptView software healthy components/DetailTabs.tsx:setTranscriptView
activeFormatted software healthy components/DetailTabs.tsx:activeFormatted
switchTab software healthy components/DetailTabs.tsx:switchTab

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
instrumentation.ts software healthy instrumentation.ts
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
package.json software healthy package.json
Dockerfile software healthy Dockerfile
capacitor.config.ts software healthy capacitor.config.ts
package-lock.json software healthy package-lock.json
ANDROID.md software healthy ANDROID.md
middleware.ts software healthy middleware.ts
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
next.config.ts software healthy next.config.ts
build.gradle software healthy android/build.gradle
build.gradle software healthy android/app/build.gradle
ExampleInstrumentedTest.java software healthy android/app/src/androidTest/java/com/getcapacitor/myapp/Exa…
ExampleUnitTest.java software healthy android/app/src/test/java/com/getcapacitor/myapp/ExampleUni…
BackgroundRecorderPlugin.java software healthy android/app/src/main/java/app/liravoice/BackgroundRecorderP…
RecorderService.java software healthy android/app/src/main/java/app/liravoice/RecorderService.java
MainActivity.java software healthy android/app/src/main/java/app/liravoice/MainActivity.java
format-existing-v2.ts software healthy scripts/format-existing-v2.ts
format-transcript-eval.py software healthy scripts/format-transcript-eval.py
run-diarize-batch.ts software healthy scripts/run-diarize-batch.ts
format-existing.ts software healthy scripts/format-existing.ts
seed-users.mjs software healthy scripts/seed-users.mjs
index.html software healthy capacitor/www/index.html
RecordButton.tsx software healthy components/RecordButton.tsx
DetailTabs.tsx software healthy components/DetailTabs.tsx
PendingBackupBanner.tsx software healthy components/PendingBackupBanner.tsx
RecordingList.tsx software healthy components/RecordingList.tsx
AudioPlayer.tsx software healthy components/AudioPlayer.tsx
HomeClient.tsx software healthy components/HomeClient.tsx
SpeakerPanel.tsx software healthy components/SpeakerPanel.tsx
Waveform.tsx software healthy components/Waveform.tsx
PasskeyLoginButton.tsx software healthy components/PasskeyLoginButton.tsx
ShareDialog.tsx software healthy components/ShareDialog.tsx
globals.css software healthy app/globals.css
manifest.ts software healthy app/manifest.ts
page.tsx software healthy app/page.tsx
layout.tsx software healthy app/layout.tsx
page.tsx software healthy app/reset-password/page.tsx
page.tsx software healthy app/grabacion/[id]/page.tsx
page.tsx software healthy app/login/page.tsx
page.tsx software healthy app/login/mfa/page.tsx
route.ts software healthy app/api/settings/route.ts
route.ts software healthy app/api/speakers/route.ts
route.ts software healthy app/api/speakers/bulk/route.ts
route.ts software healthy app/api/speakers/[id]/route.ts
route.ts software healthy app/api/logout/route.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
android software healthy android
app software healthy android/app
src software healthy android/app/src
androidTest software healthy android/app/src/androidTest
java software healthy android/app/src/androidTest/java
com software healthy android/app/src/androidTest/java/com
getcapacitor software healthy android/app/src/androidTest/java/com/getcapacitor
myapp software healthy android/app/src/androidTest/java/com/getcapacitor/myapp
test software healthy android/app/src/test
java software healthy android/app/src/test/java
com software healthy android/app/src/test/java/com
getcapacitor software healthy android/app/src/test/java/com/getcapacitor
myapp software healthy android/app/src/test/java/com/getcapacitor/myapp
main software healthy android/app/src/main
java software healthy android/app/src/main/java
app software healthy android/app/src/main/java/app
liravoice software healthy android/app/src/main/java/app/liravoice
scripts software healthy scripts
capacitor software healthy capacitor
www software healthy capacitor/www
components software healthy components
app software healthy app
reset-password software healthy app/reset-password
grabacion software healthy app/grabacion
[id] software healthy app/grabacion/[id]
login software healthy app/login
mfa software healthy app/login/mfa
api software healthy app/api
settings software healthy app/api/settings
speakers software healthy app/api/speakers
bulk software healthy app/api/speakers/bulk
[id] software healthy app/api/speakers/[id]
logout software healthy app/api/logout
auth software healthy app/api/auth
passkey software healthy app/api/auth/passkey
authenticate-options software healthy app/api/auth/passkey/authenticate-options
authenticate-verify software healthy app/api/auth/passkey/authenticate-verify
register-verify software healthy app/api/auth/passkey/register-verify
register-options software healthy app/api/auth/passkey/register-options
totp software healthy app/api/auth/totp
enable software healthy app/api/auth/totp/enable
status software healthy app/api/auth/totp/status
verify software healthy app/api/auth/totp/verify
setup software healthy app/api/auth/totp/setup
disable software healthy app/api/auth/totp/disable
passkeys software healthy app/api/auth/passkeys
reset-password software healthy app/api/reset-password
login software healthy app/api/login
recordings software healthy app/api/recordings
[id] software healthy app/api/recordings/[id]

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
RecordButton frontend healthy components/RecordButton.tsx
DetailTabs frontend healthy components/DetailTabs.tsx
PendingBackupBanner frontend healthy components/PendingBackupBanner.tsx
RecordingList frontend healthy components/RecordingList.tsx
AudioPlayer frontend healthy components/AudioPlayer.tsx
HomeClient frontend healthy components/HomeClient.tsx
SpeakerPanel frontend healthy components/SpeakerPanel.tsx
Waveform frontend healthy components/Waveform.tsx
PasskeyLoginButton frontend healthy components/PasskeyLoginButton.tsx
ShareDialog frontend healthy components/ShareDialog.tsx
RootLayout frontend healthy app/layout.tsx
ResetPasswordPage frontend healthy app/reset-password/page.tsx
DetailPage frontend healthy app/grabacion/[id]/page.tsx
LoginPage frontend healthy app/login/page.tsx
MfaPage frontend healthy app/login/mfa/page.tsx
SettingsPage frontend healthy app/ajustes/[[...section]]/page.tsx
ForgotPasswordPage frontend healthy app/forgot-password/page.tsx
AdminPage frontend healthy app/admin/page.tsx
AdminUsersPage frontend healthy app/admin/users/page.tsx
AdminInvitesPage frontend healthy app/admin/invites/page.tsx
SolicitarPage frontend healthy app/solicitar/page.tsx
RegisterPage frontend healthy app/register/page.tsx

LabelLayerStatusPath
TimeoutError software healthy app/api/speakers/bulk/route.ts:TimeoutError
TimeoutError software healthy lib/summarize.ts:TimeoutError

LabelLayerStatusPath
sqlite data healthy README.md
postgres data healthy package-lock.json

LabelLayerStatusPath
127.0.0.1 network healthy app/api/login/route.ts
137.0.0.0 network healthy lib/plaud.ts

LabelLayerStatusPath
auth::lib/plaud.ts security healthy lib/plaud.ts
auth::lib/import-plaud.ts security healthy lib/import-plaud.ts

LabelLayerStatusPath
repobility-clone-a85kkoxa software healthy /tmp/repobility-clone-a85kkoxa

LabelLayerStatusPath
POST / api healthy modal/diarize.py

LabelLayerStatusPath
port:3000 network healthy Dockerfile

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy README.md

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json

LabelLayerStatusPath
/ frontend healthy lib/auth.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/d753f4e0-1319-4213-ac2b-33fbb498d411/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d753f4e0-1319-4213-ac2b-33fbb498d411/

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.