https://github.com/rsvptr/truepeak
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
22 raw signals (0 security + 22 graph)
Last scanned 2 months, 3 weeks ago · v1 · 22 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 431 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 |
|---|---|---|---|
encodeWavFloat32 |
software | healthy | scripts/dsp/validate-session.mjs:encodeWavFloat32 |
A |
software | healthy | scripts/dsp/validate-session.mjs:A |
ok |
software | healthy | scripts/dsp/validate-session.mjs:ok |
check |
software | healthy | scripts/dsp/validate-export.mjs:check |
completedJob |
software | healthy | scripts/dsp/validate-export.mjs:completedJob |
queuedJob |
software | healthy | scripts/dsp/validate-export.mjs:queuedJob |
pass |
software | healthy | scripts/dsp/validate-robustness.mjs:pass |
fail |
software | healthy | scripts/dsp/validate-robustness.mjs:fail |
expectThrow |
software | healthy | scripts/dsp/validate-robustness.mjs:expectThrow |
expectOk |
software | healthy | scripts/dsp/validate-robustness.mjs:expectOk |
expectFast |
software | healthy | scripts/dsp/validate-robustness.mjs:expectFast |
encodeWav |
software | healthy | scripts/dsp/validate-robustness.mjs:encodeWav |
writeAscii |
software | healthy | scripts/dsp/validate-robustness.mjs:writeAscii |
tone |
software | healthy | scripts/dsp/validate-robustness.mjs:tone |
makeAsset |
software | healthy | scripts/dsp/validate-robustness.mjs:makeAsset |
metricsAreSane |
software | healthy | scripts/dsp/validate-robustness.mjs:metricsAreSane |
linearToALaw |
software | healthy | scripts/dsp/make-alaw-test-audio.mjs:linearToALaw |
encodeWav |
software | healthy | scripts/dsp/make-test-audio.mjs:encodeWav |
ascii |
software | healthy | scripts/dsp/make-test-audio.mjs:ascii |
clamp |
software | healthy | scripts/dsp/make-test-audio.mjs:clamp |
stereo |
software | healthy | scripts/dsp/make-test-audio.mjs:stereo |
tone |
software | healthy | scripts/dsp/make-test-audio.mjs:tone |
writeWav |
software | healthy | scripts/dsp/make-slow-test-audio.mjs:writeWav |
resolve |
software | healthy | scripts/dsp/alias-loader.mjs:resolve |
mulberry32 |
software | healthy | scripts/dsp/validate-fuzz.mjs:mulberry32 |
randomInt |
software | healthy | scripts/dsp/validate-fuzz.mjs:randomInt |
encodeWav |
software | healthy | scripts/dsp/validate-fuzz.mjs:encodeWav |
ascii |
software | healthy | scripts/dsp/validate-fuzz.mjs:ascii |
writeFloat80 |
software | healthy | scripts/dsp/validate-fuzz.mjs:writeFloat80 |
encodeAiff |
software | healthy | scripts/dsp/validate-fuzz.mjs:encodeAiff |
encodeFlacHeader |
software | healthy | scripts/dsp/validate-fuzz.mjs:encodeFlacHeader |
byte18 |
software | healthy | scripts/dsp/validate-fuzz.mjs:byte18 |
byte19 |
software | healthy | scripts/dsp/validate-fuzz.mjs:byte19 |
byte20 |
software | healthy | scripts/dsp/validate-fuzz.mjs:byte20 |
byte21 |
software | healthy | scripts/dsp/validate-fuzz.mjs:byte21 |
tone |
software | healthy | scripts/dsp/validate-fuzz.mjs:tone |
mutateBuffer |
software | healthy | scripts/dsp/validate-fuzz.mjs:mutateBuffer |
randomBuffer |
software | healthy | scripts/dsp/validate-fuzz.mjs:randomBuffer |
mutateJson |
software | healthy | scripts/dsp/validate-fuzz.mjs:mutateJson |
mutate |
software | healthy | scripts/dsp/validate-fuzz.mjs:mutate |
recordFailure |
software | healthy | scripts/dsp/validate-fuzz.mjs:recordFailure |
assertAssetInvariants |
software | healthy | scripts/dsp/validate-fuzz.mjs:assertAssetInvariants |
runParserCase |
software | healthy | scripts/dsp/validate-fuzz.mjs:runParserCase |
encodeWavFloat32 |
software | healthy | scripts/dsp/validate-dsp.mjs:encodeWavFloat32 |
writeAscii |
software | healthy | scripts/dsp/validate-dsp.mjs:writeAscii |
sine |
software | healthy | scripts/dsp/validate-dsp.mjs:sine |
analyzeChannels |
software | healthy | scripts/dsp/validate-dsp.mjs:analyzeChannels |
check |
software | healthy | scripts/dsp/validate-dsp.mjs:check |
checkCmp |
software | healthy | scripts/dsp/validate-dsp.mjs:checkCmp |
dbfs |
software | healthy | scripts/dsp/validate-dsp.mjs:dbfs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
SECURITY.md |
software | healthy | SECURITY.md |
next.config.ts |
software | healthy | next.config.ts |
prepare-ffmpeg-assets.mjs |
software | healthy | scripts/prepare-ffmpeg-assets.mjs |
validate-session.mjs |
software | healthy | scripts/dsp/validate-session.mjs |
validate-export.mjs |
software | healthy | scripts/dsp/validate-export.mjs |
validate-robustness.mjs |
software | healthy | scripts/dsp/validate-robustness.mjs |
make-alaw-test-audio.mjs |
software | healthy | scripts/dsp/make-alaw-test-audio.mjs |
make-test-audio.mjs |
software | healthy | scripts/dsp/make-test-audio.mjs |
make-slow-test-audio.mjs |
software | healthy | scripts/dsp/make-slow-test-audio.mjs |
alias-loader.mjs |
software | healthy | scripts/dsp/alias-loader.mjs |
validate-fuzz.mjs |
software | healthy | scripts/dsp/validate-fuzz.mjs |
validate-dsp.mjs |
software | healthy | scripts/dsp/validate-dsp.mjs |
validate-ebu.mjs |
software | healthy | scripts/dsp/validate-ebu.mjs |
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 |
dependabot.yml |
software | healthy | .github/dependabot.yml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
audio.ts |
software | healthy | src/types/audio.ts |
truepeak-workbench.tsx |
software | healthy | src/components/truepeak-workbench.tsx |
history-panels.tsx |
software | healthy | src/components/history-panels.tsx |
compare-studio.tsx |
software | healthy | src/components/compare-studio.tsx |
timeline-chart.tsx |
software | healthy | src/components/timeline-chart.tsx |
studio-toolbar.tsx |
software | healthy | src/components/studio-toolbar.tsx |
inspector-panel.tsx |
software | healthy | src/components/inspector-panel.tsx |
session-insights.tsx |
software | healthy | src/components/session-insights.tsx |
home-stage.tsx |
software | healthy | src/components/home-stage.tsx |
preset-library-drawer.tsx |
software | healthy | src/components/preset-library-drawer.tsx |
drawer-panel.tsx |
software | healthy | src/components/drawer-panel.tsx |
truepeak-logo.tsx |
software | healthy | src/components/truepeak-logo.tsx |
simple-results-table.tsx |
software | healthy | src/components/simple-results-table.tsx |
confirm-dialog.tsx |
software | healthy | src/components/confirm-dialog.tsx |
workspace-summary-rail.tsx |
software | healthy | src/components/workspace-summary-rail.tsx |
badge.tsx |
software | healthy | src/components/ui/badge.tsx |
button.tsx |
software | healthy | src/components/ui/button.tsx |
card.tsx |
software | healthy | src/components/ui/card.tsx |
progress.tsx |
software | healthy | src/components/ui/progress.tsx |
workspace-preferences.ts |
software | healthy | src/lib/workspace-preferences.ts |
job-ui.ts |
software | healthy | src/lib/job-ui.ts |
format.ts |
software | healthy | src/lib/format.ts |
utils.ts |
software | healthy | src/lib/utils.ts |
status-tone.ts |
software | healthy | src/lib/status-tone.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
dsp |
software | healthy | scripts/dsp |
app |
software | healthy | app |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
lib |
software | healthy | src/lib |
audio |
software | healthy | src/audio |
workers |
software | healthy | src/workers |
shared |
software | healthy | src/workers/shared |
hooks |
software | healthy | src/hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yukx5910 |
software | healthy | /tmp/repobility-clone-yukx5910 |
| Label | Layer | Status | Path |
|---|---|---|---|
KWeightingFilter |
software | healthy | src/audio/analysis.ts:KWeightingFilter |
| Label | Layer | Status | Path |
|---|---|---|---|
Page |
frontend | healthy | app/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
verify |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/dd644324-6c7a-4619-b4a0-9b4f03497997/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/dd644324-6c7a-4619-b4a0-9b4f03497997/
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.