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.

sean-park-funda/petervoice-daemon

https://github.com/sean-park-funda/petervoice-daemon · scanned 2026-06-16 00:05 UTC (2 months, 3 weeks ago)

52 raw signals (0 security + 52 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 42 actionable findings from 1 signal source. 10 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 676 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
_recall_block software healthy scripts/terminal_prepare.py:39
main software healthy scripts/terminal_prepare.py:57
parse_gateway_line software healthy scripts/log_pusher.py:41
parse_detail_line software healthy scripts/log_pusher.py:66
get_detail_log_path software healthy scripts/log_pusher.py:101
read_tail software healthy scripts/log_pusher.py:107
merge_and_sort software healthy scripts/log_pusher.py:125
push_logs software healthy scripts/log_pusher.py:146
main software healthy scripts/log_pusher.py:169
getArg software healthy scripts/home-portal.js:getArg
loadSecretsEnv software healthy scripts/home-portal.js:loadSecretsEnv
ensureFfmpeg software healthy scripts/home-portal.js:ensureFfmpeg
loadConfig software healthy scripts/home-portal.js:loadConfig
loadSites software healthy scripts/home-portal.js:loadSites
apiSites software healthy scripts/home-portal.js:apiSites
apiProjects software healthy scripts/home-portal.js:apiProjects
apiSystem software healthy scripts/home-portal.js:apiSystem
totalMem software healthy scripts/home-portal.js:totalMem
freeMem software healthy scripts/home-portal.js:freeMem
usedMem software healthy scripts/home-portal.js:usedMem
validateGitDir software healthy scripts/home-portal.js:validateGitDir
apiGitRepos software healthy scripts/home-portal.js:apiGitRepos
gitRepoInfo software healthy scripts/home-portal.js:gitRepoInfo
apiGitBranches software healthy scripts/home-portal.js:apiGitBranches
apiGitCommits software healthy scripts/home-portal.js:apiGitCommits
apiGitDiff software healthy scripts/home-portal.js:apiGitDiff
apiGitDiffRange software healthy scripts/home-portal.js:apiGitDiffRange
apiBrowse software healthy scripts/home-portal.js:apiBrowse
apiLogs software healthy scripts/home-portal.js:apiLogs
renderHTML software healthy scripts/home-portal.js:renderHTML
username software healthy scripts/home-portal.js:username
load software healthy scripts/home-portal.js:load
browse software healthy scripts/home-portal.js:browse
formatSize software healthy scripts/home-portal.js:formatSize
rebuild software healthy scripts/home-portal.js:rebuild
unpublish software healthy scripts/home-portal.js:unpublish
publish software healthy scripts/home-portal.js:publish
execPublish software healthy scripts/home-portal.js:execPublish
execRebuild software healthy scripts/home-portal.js:execRebuild
execUnpublish software healthy scripts/home-portal.js:execUnpublish
validateDocsDir software healthy scripts/home-portal.js:validateDocsDir
apiDocsAll software healthy scripts/home-portal.js:apiDocsAll
apiDocsList software healthy scripts/home-portal.js:apiDocsList
scan software healthy scripts/home-portal.js:scan
apiDocsRead software healthy scripts/home-portal.js:apiDocsRead
serveDocsFile software healthy scripts/home-portal.js:serveDocsFile
apiDocsMkdir software healthy scripts/home-portal.js:apiDocsMkdir
parseMultipart software healthy scripts/home-portal.js:parseMultipart
parseMultipartStreaming software healthy scripts/home-portal.js:parseMultipartStreaming
boundary software healthy scripts/home-portal.js:boundary

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

LabelLayerStatusPath
requirements.txt software healthy requirements.txt
2026-06-15-baektaejun-tcp-exhaustion.md software healthy docs/incidents/2026-06-15-baektaejun-tcp-exhaustion.md
15-design-theme.md software healthy docs/manual/15-design-theme.md
07-auth-multiuser.md software healthy docs/manual/07-auth-multiuser.md
21-home-portal.md software healthy docs/manual/21-home-portal.md
22-summon.md software healthy docs/manual/22-summon.md
31-terminal-page.md software healthy docs/manual/31-terminal-page.md
26-long-tasks-collaboration.md software healthy docs/manual/26-long-tasks-collaboration.md
00-index.md software healthy docs/manual/00-index.md
08-secrets.md software healthy docs/manual/08-secrets.md
09-schedule-todo.md software healthy docs/manual/09-schedule-todo.md
12-heartbeat.md software healthy docs/manual/12-heartbeat.md
06-projects.md software healthy docs/manual/06-projects.md
11-relay.md software healthy docs/manual/11-relay.md
23-code-reviews.md software healthy docs/manual/23-code-reviews.md
14-skills.md software healthy docs/manual/14-skills.md
25-onboarding.md software healthy docs/manual/25-onboarding.md
13-file-sharing.md software healthy docs/manual/13-file-sharing.md
05-ui-voice.md software healthy docs/manual/05-ui-voice.md
03-daemon.md software healthy docs/manual/03-daemon.md
32-codex-engine.md software healthy docs/manual/32-codex-engine.md
conversation-analysis.md software healthy docs/manual/conversation-analysis.md
18-manager.md software healthy docs/manual/18-manager.md
17-kanban.md software healthy docs/manual/17-kanban.md
28-doc-memory.md software healthy docs/manual/28-doc-memory.md
01-architecture.md software healthy docs/manual/01-architecture.md
27-customer-management.md software healthy docs/manual/27-customer-management.md
19-prompts.md software healthy docs/manual/19-prompts.md
10-documents.md software healthy docs/manual/10-documents.md
20-local-publishing.md software healthy docs/manual/20-local-publishing.md
30-homeportal-localpublish-guide.md software healthy docs/manual/30-homeportal-localpublish-guide.md
16-agent-api.md software healthy docs/manual/16-agent-api.md
24-agent-dashboard.md software healthy docs/manual/24-agent-dashboard.md
02-database.md software healthy docs/manual/02-database.md
33-usage-dashboard.md software healthy docs/manual/33-usage-dashboard.md
04-ui-chat.md software healthy docs/manual/04-ui-chat.md
push-daemon-ssh.sh software healthy scripts/push-daemon-ssh.sh
terminal_prepare.py software healthy scripts/terminal_prepare.py
package.json software healthy scripts/package.json
test_watchdog.py software healthy scripts/test_watchdog.py
diagnose_session.sh software healthy scripts/diagnose_session.sh
log_pusher.py software healthy scripts/log_pusher.py
package-lock.json software healthy scripts/package-lock.json
home-portal.js software healthy scripts/home-portal.js
web_reply.py software healthy scripts/web_reply.py
peter_web_poller.py software healthy scripts/peter_web_poller.py
register_code_reviewer_prompt.py software healthy scripts/register_code_reviewer_prompt.py
claude_daemon.py software healthy scripts/claude_daemon.py
publish.py software healthy scripts/publish.py
claude_bridge.py software healthy scripts/claude_bridge.py

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

LabelLayerStatusPath
docs software healthy docs
incidents software healthy docs/incidents
manual software healthy docs/manual
scripts software healthy scripts
daemon software healthy scripts/daemon
syncers software healthy scripts/daemon/syncers
manager software healthy scripts/daemon/manager
meeting software healthy scripts/meeting
.claude software healthy .claude
skills software healthy skills
notion-api software healthy skills/notion-api
references software healthy skills/notion-api/references
weather software healthy skills/weather
find-skills software healthy skills/find-skills
local-publish software healthy skills/local-publish
pdf software healthy skills/pdf
scripts software healthy skills/pdf/scripts
gmail software healthy skills/gmail
scripts software healthy skills/gmail/scripts
references software healthy skills/gmail/references
google-calendar software healthy skills/google-calendar
scripts software healthy skills/google-calendar/scripts
references software healthy skills/google-calendar/references

LabelLayerStatusPath
HeartbeatThread software healthy scripts/daemon/heartbeat.py:15
Worker software healthy scripts/daemon/worker.py:35
SessionHealthChecker software healthy scripts/daemon/health.py:16
MessageEncryptor software healthy scripts/daemon/encryption.py:21
SummonManager software healthy scripts/daemon/summon.py:318
_SourceBoundAdapter software healthy scripts/daemon/api.py:44
SkillsSyncer software healthy scripts/daemon/syncers/skills.py:26
SecretsSyncer software healthy scripts/daemon/syncers/secrets.py:25
AutoUpdater software healthy scripts/daemon/syncers/auto_updater.py:21
ManagerStatusHandler software healthy scripts/daemon/manager/http_server.py:14
ManagerThread software healthy scripts/daemon/manager/thread.py:21
RectAndField software healthy skills/pdf/scripts/check_bounding_boxes.py:9
AuthenticationError software healthy skills/gmail/scripts/gmail.py:166
GmailAPIError software healthy skills/gmail/scripts/gmail.py:352
AuthenticationError software healthy skills/google-calendar/scripts/google-calendar.py:162
CalendarAPIError software healthy skills/google-calendar/scripts/google-calendar.py:367

LabelLayerStatusPath
auth::scripts/daemon/syncers/auto_updater.py security healthy scripts/daemon/syncers/auto_updater.py
auth::skills/google-calendar/scripts/google-calendar.py security healthy skills/google-calendar/scripts/google-calendar.py
auth::skills/gmail/scripts/gmail.py security healthy skills/gmail/scripts/gmail.py
auth::skills/gmail/SKILL.md security healthy skills/gmail/SKILL.md
auth::scripts/daemon/syncers/secrets.py security healthy scripts/daemon/syncers/secrets.py
auth::skills/google-calendar/SKILL.md security healthy skills/google-calendar/SKILL.md
auth::scripts/home-portal.js security healthy scripts/home-portal.js

LabelLayerStatusPath
192.168.100.124 network healthy scripts/push-daemon-ssh.sh
100.125.150.24 network healthy scripts/push-daemon-ssh.sh
100.119.200.43 network healthy scripts/push-daemon-ssh.sh
127.0.0.1 network healthy scripts/daemon/site_manager.py

LabelLayerStatusPath
postgresql data healthy skills/local-publish/SKILL.md
sqlite data healthy skills/local-publish/SKILL.md

LabelLayerStatusPath
repobility-clone-2ymcfcsp software healthy /tmp/repobility-clone-2ymcfcsp

LabelLayerStatusPath
vps::gcp hardware healthy skills/gmail/SKILL.md

LabelLayerStatusPath
/terminal frontend healthy scripts/home-portal.js

LabelLayerStatusPath
generic_api_key::scripts/peter_web_poller.py security healthy scripts/peter_web_poller.py
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/315da487-2002-49b5-b6b8-a86f83a5f096/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/315da487-2002-49b5-b6b8-a86f83a5f096/

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.