https://github.com/allisonecalt-sudo/voice-capture
· scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)
12 raw signals (0 security + 12 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +9.2 (diff) · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 66 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 |
|---|---|---|---|
isShellRequest |
software | healthy | sw.js:isShellRequest |
isCodeRequest |
software | healthy | sw.js:isCodeRequest |
handleCodeNetworkFirst |
software | healthy | sw.js:handleCodeNetworkFirst |
handleShell |
software | healthy | sw.js:handleShell |
getKey |
software | healthy | app.ts:getKey |
setKey |
software | healthy | app.ts:setKey |
hasKey |
software | healthy | app.ts:hasKey |
rms |
software | healthy | app.ts:rms |
beginRecording |
software | healthy | app.ts:beginRecording |
finishRecording |
software | healthy | app.ts:finishRecording |
cancelRecording |
software | healthy | app.ts:cancelRecording |
copyTranscript |
software | healthy | app.ts:copyTranscript |
legacyCopy |
software | healthy | app.ts:legacyCopy |
formatTime |
software | healthy | app.ts:formatTime |
s |
software | healthy | app.ts:s |
root |
software | healthy | app.ts:root |
render |
software | healthy | app.ts:render |
header |
software | healthy | app.ts:header |
renderIdle |
software | healthy | app.ts:renderIdle |
renderRecording |
software | healthy | app.ts:renderRecording |
renderTranscribing |
software | healthy | app.ts:renderTranscribing |
renderResult |
software | healthy | app.ts:renderResult |
renderSettings |
software | healthy | app.ts:renderSettings |
updateTimerText |
software | healthy | app.ts:updateTimerText |
updateLiveMeters |
software | healthy | app.ts:updateLiveMeters |
updateLimitWarning |
software | healthy | app.ts:updateLimitWarning |
updateCopiedState |
software | healthy | app.ts:updateCopiedState |
barHeight |
software | healthy | app.ts:barHeight |
wireScreen |
software | healthy | app.ts:wireScreen |
readTranscriptFromTextarea |
software | healthy | app.ts:readTranscriptFromTextarea |
escapeHtml |
software | healthy | app.ts:escapeHtml |
downsampleBuffer |
software | healthy | wav.ts:downsampleBuffer |
mergeChunks |
software | healthy | wav.ts:mergeChunks |
encodeWav |
software | healthy | wav.ts:encodeWav |
blobToBase64 |
software | healthy | wav.ts:blobToBase64 |
wavByteLength |
software | healthy | wav.ts:wavByteLength |
writeString |
software | healthy | wav.ts:writeString |
parseTranscript |
software | healthy | gemini.ts:parseTranscript |
transcribeAudio |
software | healthy | gemini.ts:transcribeAudio |
installMocks |
software | healthy | tests/app.spec.ts:installMocks |
str |
software | healthy | tests/app.spec.ts:str |
| Label | Layer | Status | Path |
|---|---|---|---|
.eslintrc.json |
software | healthy | .eslintrc.json |
sw.js |
software | healthy | sw.js |
app.ts |
software | healthy | app.ts |
styles.css |
software | healthy | styles.css |
playwright.config.ts |
software | healthy | playwright.config.ts |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
wav.ts |
software | healthy | wav.ts |
gemini.ts |
software | healthy | gemini.ts |
tsconfig.json |
software | healthy | tsconfig.json |
app.spec.ts |
software | healthy | tests/app.spec.ts |
rasterize-icons.mjs |
software | healthy | scripts/rasterize-icons.mjs |
ci.yml |
software | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
AudioRecorder |
software | healthy | app.ts:AudioRecorder |
FakeProcessor |
software | healthy | tests/app.spec.ts:FakeProcessor |
FakeAudioContext |
software | healthy | tests/app.spec.ts:FakeAudioContext |
| Label | Layer | Status | Path |
|---|---|---|---|
allisonecalt-sudo__voice-capture |
software | healthy | /data/fable5_failed_archive/allisonecalt-sudo__voice-capture |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build-and-test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/f6d3ca48-56c3-4705-8b37-643dd5801eee/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f6d3ca48-56c3-4705-8b37-643dd5801eee/
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.