https://github.com/ysawase/saidlog
· scanned 2026-06-16 01:08 UTC (2 months, 1 week ago)
36 raw signals (0 security + 36 graph)
Last scanned 2 months, 1 week ago · v1 · 36 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 247 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 |
|---|---|---|---|
AppInner |
software | healthy | client/src/App.jsx:AppInner |
formatElapsed |
software | healthy | client/src/App.jsx:formatElapsed |
formatDuration |
software | healthy | client/src/App.jsx:formatDuration |
handleTranscribe |
software | healthy | client/src/App.jsx:handleTranscribe |
eligible |
software | healthy | client/src/App.jsx:eligible |
handleRecordedTranscribe |
software | healthy | client/src/App.jsx:handleRecordedTranscribe |
handleSaveRecording |
software | healthy | client/src/App.jsx:handleSaveRecording |
handleReset |
software | healthy | client/src/App.jsx:handleReset |
App |
software | healthy | client/src/App.jsx:App |
getAudioDuration |
software | healthy | client/src/api.js:getAudioDuration |
requestTranscription |
software | healthy | client/src/api.js:requestTranscription |
requestSummary |
software | healthy | client/src/api.js:requestSummary |
getAccountStatus |
software | healthy | client/src/api.js:getAccountStatus |
deleteAccount |
software | healthy | client/src/api.js:deleteAccount |
formatFilename |
software | healthy | client/src/utils/export.js:formatFilename |
pad |
software | healthy | client/src/utils/export.js:pad |
formatTime |
software | healthy | client/src/utils/export.js:formatTime |
buildLines |
software | healthy | client/src/utils/export.js:buildLines |
triggerDownload |
software | healthy | client/src/utils/export.js:triggerDownload |
exportTxt |
software | healthy | client/src/utils/export.js:exportTxt |
exportDocx |
software | healthy | client/src/utils/export.js:exportDocx |
initPdfMake |
software | healthy | client/src/utils/export.js:initPdfMake |
toBase64 |
software | healthy | client/src/utils/export.js:toBase64 |
fetchFont |
software | healthy | client/src/utils/export.js:fetchFont |
exportPdf |
software | healthy | client/src/utils/export.js:exportPdf |
HistoryList |
software | healthy | client/src/components/HistoryList.jsx:HistoryList |
handleDelete |
software | healthy | client/src/components/HistoryList.jsx:handleDelete |
AuthModal |
software | healthy | client/src/components/AuthModal.jsx:AuthModal |
handleSubmit |
software | healthy | client/src/components/AuthModal.jsx:handleSubmit |
handleDeleteAccount |
software | healthy | client/src/components/AuthModal.jsx:handleDeleteAccount |
formatTime |
software | healthy | client/src/components/TranscriptView.jsx:formatTime |
TranscriptView |
software | healthy | client/src/components/TranscriptView.jsx:TranscriptView |
colorOf |
software | healthy | client/src/components/TranscriptView.jsx:colorOf |
close |
software | healthy | client/src/components/TranscriptView.jsx:close |
exportRaw |
software | healthy | client/src/components/TranscriptView.jsx:exportRaw |
exportMinutes |
software | healthy | client/src/components/TranscriptView.jsx:exportMinutes |
copyTranscript |
software | healthy | client/src/components/TranscriptView.jsx:copyTranscript |
formatDuration |
software | healthy | client/src/components/Recorder.jsx:formatDuration |
Recorder |
software | healthy | client/src/components/Recorder.jsx:Recorder |
startTimer |
software | healthy | client/src/components/Recorder.jsx:startTimer |
handleStart |
software | healthy | client/src/components/Recorder.jsx:handleStart |
handleStop |
software | healthy | client/src/components/Recorder.jsx:handleStop |
handleRestore |
software | healthy | client/src/components/Recorder.jsx:handleRestore |
handleDiscardRestore |
software | healthy | client/src/components/Recorder.jsx:handleDiscardRestore |
handleSave |
software | healthy | client/src/components/Recorder.jsx:handleSave |
handleTranscribe |
software | healthy | client/src/components/Recorder.jsx:handleTranscribe |
handleDiscard |
software | healthy | client/src/components/Recorder.jsx:handleDiscard |
reset |
software | healthy | client/src/components/Recorder.jsx:reset |
UploadForm |
software | healthy | client/src/components/UploadForm.jsx:UploadForm |
selectFile |
software | healthy | client/src/components/UploadForm.jsx:selectFile |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
meetlog-phase2-design.md |
software | healthy | meetlog-phase2-design.md |
saidlog_handover.md |
software | healthy | saidlog_handover.md |
capacitor.config.json |
software | healthy | capacitor.config.json |
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… |
MainActivity.java |
software | healthy | android/app/src/main/java/com/saidlog/app/MainActivity.java |
vite.config.js |
software | healthy | client/vite.config.js |
package.json |
software | healthy | client/package.json |
index.html |
software | healthy | client/index.html |
package-lock.json |
software | healthy | client/package-lock.json |
.env.example |
software | healthy | client/.env.example |
privacy.html |
software | healthy | client/public/privacy.html |
App.jsx |
software | healthy | client/src/App.jsx |
i18n.js |
software | healthy | client/src/i18n.js |
api.js |
software | healthy | client/src/api.js |
App.css |
software | healthy | client/src/App.css |
main.jsx |
software | healthy | client/src/main.jsx |
export.js |
software | healthy | client/src/utils/export.js |
HistoryList.jsx |
software | healthy | client/src/components/HistoryList.jsx |
AuthModal.jsx |
software | healthy | client/src/components/AuthModal.jsx |
TranscriptView.jsx |
software | healthy | client/src/components/TranscriptView.jsx |
Recorder.jsx |
software | healthy | client/src/components/Recorder.jsx |
UploadForm.jsx |
software | healthy | client/src/components/UploadForm.jsx |
supabase.js |
software | healthy | client/src/lib/supabase.js |
recordingDb.js |
software | healthy | client/src/lib/recordingDb.js |
recorder.js |
software | healthy | client/src/lib/recorder.js |
storage.js |
software | healthy | client/src/lib/storage.js |
history.js |
software | healthy | client/src/lib/history.js |
WebMediaRecorderAdapter.js |
software | healthy | client/src/lib/adapters/WebMediaRecorderAdapter.js |
NativeRecorderAdapter.js |
software | healthy | client/src/lib/adapters/NativeRecorderAdapter.js |
types.js |
software | healthy | client/src/lib/adapters/types.js |
index.js |
software | healthy | client/src/lib/adapters/index.js |
AuthContext.jsx |
software | healthy | client/src/context/AuthContext.jsx |
removeFillers.test.mjs |
software | healthy | tests/removeFillers.test.mjs |
index.js |
software | healthy | api/index.js |
verify-stage-a.mjs |
software | healthy | scripts/verify-stage-a.mjs |
settings.json |
software | healthy | .claude/settings.json |
20260615000000_plan_control.sql |
software | healthy | supabase/migrations/20260615000000_plan_control.sql |
20260615100000_profiles_trigger.sql |
software | healthy | supabase/migrations/20260615100000_profiles_trigger.sql |
app.js |
software | healthy | server/app.js |
.env.example |
software | healthy | server/.env.example |
index.js |
software | healthy | server/index.js |
plans.js |
software | healthy | server/config/plans.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
com |
software | healthy | android/app/src/main/java/com |
saidlog |
software | healthy | android/app/src/main/java/com/saidlog |
app |
software | healthy | android/app/src/main/java/com/saidlog/app |
client |
software | healthy | client |
public |
software | healthy | client/public |
src |
software | healthy | client/src |
utils |
software | healthy | client/src/utils |
components |
software | healthy | client/src/components |
lib |
software | healthy | client/src/lib |
adapters |
software | healthy | client/src/lib/adapters |
context |
software | healthy | client/src/context |
tests |
software | healthy | tests |
api |
software | healthy | api |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
server |
software | healthy | server |
config |
software | healthy | server/config |
middleware |
software | healthy | server/middleware |
utils |
software | healthy | server/utils |
routes |
software | healthy | server/routes |
stt |
software | healthy | server/stt |
providers |
software | healthy | server/stt/providers |
services |
software | healthy | server/services |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | server/app.js |
GET /api/cleanup |
api | healthy | server/app.js |
POST /api/cleanup |
api | healthy | server/app.js |
USE /api |
api | healthy | server/app.js |
GET /account/status |
api | healthy | server/routes/account.js |
POST /delete-account |
api | healthy | server/routes/deleteAccount.js |
POST /summarize |
api | healthy | server/routes/summarize.js |
GET /transcripts |
api | healthy | server/routes/history.js |
POST /transcribe |
api | healthy | server/routes/transcribe.js |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | client/src/App.jsx |
TranscriptView |
frontend | healthy | client/src/components/TranscriptView.jsx |
Recorder |
frontend | healthy | client/src/components/Recorder.jsx |
UploadForm |
frontend | healthy | client/src/components/UploadForm.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
WebMediaRecorderAdapter |
software | healthy | client/src/lib/adapters/WebMediaRecorderAdapter.js:WebMedia… |
NativeRecorderAdapter |
software | healthy | client/src/lib/adapters/NativeRecorderAdapter.js:NativeReco… |
NativeRecorderAdapter |
software | healthy | client/src/lib/adapters/index.js:NativeRecorderAdapter |
| Label | Layer | Status | Path |
|---|---|---|---|
20260615000000_plan_control.sql |
data | healthy | supabase/migrations/20260615000000_plan_control.sql |
20260615100000_profiles_trigger.sql |
data | healthy | supabase/migrations/20260615100000_profiles_trigger.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | client/vite.config.js |
port:3000 |
network | healthy | server/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-joh31zqa |
software | healthy | /tmp/repobility-clone-joh31zqa |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260615000000_plan_control.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::client/src/i18n.js |
security | healthy | client/src/i18n.js |
This page is publicly accessible at:
https://repobility.com/scan/01a4dc07-8235-4bfd-a782-79542ab62f50/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/01a4dc07-8235-4bfd-a782-79542ab62f50/
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.