https://github.com/TakalaWang/potus-live-bot
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
20 raw signals (0 security + 20 graph)
Last scanned 2 months, 2 weeks ago · v1 · 20 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 193 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 |
|---|---|---|---|
frame |
software | healthy | tests/chunker.test.ts:frame |
push |
software | healthy | tests/chunker.test.ts:push |
fakeClient |
software | healthy | tests/agent.test.ts:fakeClient |
ok |
software | healthy | tests/watcher.test.ts:ok |
fail |
software | healthy | tests/watcher.test.ts:fail |
fakeFfmpeg |
software | healthy | tests/ingest.test.ts:fakeFfmpeg |
makeDeps |
software | healthy | tests/ingest.test.ts:makeDeps |
makeFakeVad |
software | healthy | tests/pipeline.test.ts:makeFakeVad |
speechFrames |
software | healthy | tests/pipeline.test.ts:speechFrames |
silenceFrames |
software | healthy | tests/pipeline.test.ts:silenceFrames |
done |
software | healthy | tests/pipeline.test.ts:done |
handleAuthedRoute |
software | healthy | worker/src/index.ts:handleAuthedRoute |
handleSubscriptions |
software | healthy | worker/src/index.ts:handleSubscriptions |
handlePendingList |
software | healthy | worker/src/index.ts:handlePendingList |
handlePendingDone |
software | healthy | worker/src/index.ts:handlePendingDone |
handlePendingCreate |
software | healthy | worker/src/index.ts:handlePendingCreate |
handleDebugTick |
software | healthy | worker/src/index.ts:handleDebugTick |
handleDebug |
software | healthy | worker/src/index.ts:handleDebug |
errorResponse |
software | healthy | worker/src/index.ts:errorResponse |
tick |
software | healthy | worker/src/index.ts:tick |
tickYoutube |
software | healthy | worker/src/index.ts:tickYoutube |
tickX |
software | healthy | worker/src/index.ts:tickX |
tickXUser |
software | healthy | worker/src/index.ts:tickXUser |
xUsernames |
software | healthy | worker/src/index.ts:xUsernames |
parseXUsernames |
software | healthy | worker/src/index.ts:parseXUsernames |
normalizeXUsername |
software | healthy | worker/src/index.ts:normalizeXUsername |
handleInteraction |
software | healthy | worker/src/index.ts:handleInteraction |
ephemeral |
software | healthy | worker/src/index.ts:ephemeral |
verifySignature |
software | healthy | worker/src/index.ts:verifySignature |
hexToBytes |
software | healthy | worker/src/index.ts:hexToBytes |
listSubscriptions |
software | healthy | worker/src/index.ts:listSubscriptions |
notifyLiveStart |
software | healthy | worker/src/index.ts:notifyLiveStart |
sendToChannel |
software | healthy | worker/src/index.ts:sendToChannel |
ytApi |
software | healthy | worker/src/index.ts:ytApi |
xApi |
software | healthy | worker/src/index.ts:xApi |
xUserId |
software | healthy | worker/src/index.ts:xUserId |
xUserPosts |
software | healthy | worker/src/index.ts:xUserPosts |
recentVideoIds |
software | healthy | worker/src/index.ts:recentVideoIds |
ids |
software | healthy | worker/src/index.ts:ids |
findLiveVideo |
software | healthy | worker/src/index.ts:findLiveVideo |
hasEnded |
software | healthy | worker/src/index.ts:hasEnded |
listPending |
software | healthy | worker/src/index.ts:listPending |
pendingVideo |
software | healthy | worker/src/index.ts:pendingVideo |
pendingXPost |
software | healthy | worker/src/index.ts:pendingXPost |
putPending |
software | healthy | worker/src/index.ts:putPending |
loadConfig |
software | healthy | src/config.ts:loadConfig |
checkLive |
software | healthy | src/watcher.ts:checkLive |
stderr |
software | healthy | src/watcher.ts:stderr |
embedTotalLength |
software | healthy | src/report.ts:embedTotalLength |
buildReport |
software | healthy | src/report.ts:buildReport |
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 |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
vitest.config.ts |
software | healthy | vitest.config.ts |
report.test.ts |
software | healthy | tests/report.test.ts |
chunker.test.ts |
software | healthy | tests/chunker.test.ts |
agent.test.ts |
software | healthy | tests/agent.test.ts |
watcher.test.ts |
software | healthy | tests/watcher.test.ts |
ingest.test.ts |
software | healthy | tests/ingest.test.ts |
config.test.ts |
software | healthy | tests/config.test.ts |
worker-url.test.ts |
software | healthy | tests/worker-url.test.ts |
vad.test.ts |
software | healthy | tests/vad.test.ts |
worker-x.test.ts |
software | healthy | tests/worker-x.test.ts |
state.test.ts |
software | healthy | tests/state.test.ts |
pipeline.test.ts |
software | healthy | tests/pipeline.test.ts |
wav.test.ts |
software | healthy | tests/wav.test.ts |
download-model.sh |
software | healthy | scripts/download-model.sh |
run-agent.sh |
software | healthy | scripts/run-agent.sh |
register-commands.mjs |
software | healthy | scripts/register-commands.mjs |
README.md |
software | healthy | deploy/README.md |
package.json |
software | healthy | worker/package.json |
wrangler.toml |
software | healthy | worker/wrangler.toml |
tsconfig.json |
software | healthy | worker/tsconfig.json |
index.ts |
software | healthy | worker/src/index.ts |
ci.yml |
software | healthy | .github/workflows/ci.yml |
config.ts |
software | healthy | src/config.ts |
watcher.ts |
software | healthy | src/watcher.ts |
report.ts |
software | healthy | src/report.ts |
genai.ts |
software | healthy | src/genai.ts |
index.ts |
software | healthy | src/index.ts |
state.ts |
software | healthy | src/state.ts |
worker-url.ts |
software | healthy | src/worker-url.ts |
agent.ts |
software | healthy | src/agent.ts |
types.ts |
software | healthy | src/types.ts |
pipeline.ts |
software | healthy | src/pipeline.ts |
ingest.ts |
software | healthy | src/audio/ingest.ts |
vad.ts |
software | healthy | src/audio/vad.ts |
wav.ts |
software | healthy | src/audio/wav.ts |
chunker.ts |
software | healthy | src/audio/chunker.ts |
gemini.ts |
software | healthy | src/asr/gemini.ts |
quotes.ts |
software | healthy | src/analysis/quotes.ts |
schema.ts |
software | healthy | src/analysis/schema.ts |
analyzer.ts |
software | healthy | src/analysis/analyzer.ts |
social-analyzer.ts |
software | healthy | src/analysis/social-analyzer.ts |
notifier.ts |
software | healthy | src/discord/notifier.ts |
rest-notifier.ts |
software | healthy | src/discord/rest-notifier.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
scripts |
software | healthy | scripts |
deploy |
software | healthy | deploy |
worker |
software | healthy | worker |
src |
software | healthy | worker/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
audio |
software | healthy | src/audio |
asr |
software | healthy | src/asr |
analysis |
software | healthy | src/analysis |
discord |
software | healthy | src/discord |
| Label | Layer | Status | Path |
|---|---|---|---|
SeenStore |
software | healthy | src/state.ts:SeenStore |
TranscriptStore |
software | healthy | src/state.ts:TranscriptStore |
WorkerAgentClient |
software | healthy | src/agent.ts:WorkerAgentClient |
SileroVad |
software | healthy | src/audio/vad.ts:SileroVad |
SpeechChunker |
software | healthy | src/audio/chunker.ts:SpeechChunker |
Transcriber |
software | healthy | src/asr/gemini.ts:Transcriber |
Analyzer |
software | healthy | src/analysis/analyzer.ts:Analyzer |
SocialAnalyzer |
software | healthy | src/analysis/social-analyzer.ts:SocialAnalyzer |
Notifier |
software | healthy | src/discord/notifier.ts:Notifier |
RestNotifier |
software | healthy | src/discord/rest-notifier.ts:RestNotifier |
ConsoleNotifier |
software | healthy | src/discord/console-notifier.ts:ConsoleNotifier |
| Label | Layer | Status | Path |
|---|---|---|---|
/subscriptions |
frontend | healthy | worker/src/index.ts |
/pending |
frontend | healthy | worker/src/index.ts |
/pending/done |
frontend | healthy | worker/src/index.ts |
/debug-tick |
frontend | healthy | worker/src/index.ts |
/debug |
frontend | healthy | worker/src/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | README.md |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-fzh_q8_i |
software | healthy | /tmp/repobility-clone-fzh_q8_i |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/2eba200b-9497-482c-b5a5-54036005d5a7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2eba200b-9497-482c-b5a5-54036005d5a7/
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.