https://github.com/charleswilke/dotcom
· scanned 2026-06-17 01:47 UTC (1 month, 1 week ago)
29 raw signals (0 security + 29 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +10.4 (diff) · 29 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 836 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 |
|---|---|---|---|
rel |
software | healthy | common.js:rel |
triggerGlitchFooterNote |
software | healthy | common.js:triggerGlitchFooterNote |
initStickyNav |
software | healthy | common.js:initStickyNav |
onScroll |
software | healthy | common.js:onScroll |
updateActiveLink |
software | healthy | common.js:updateActiveLink |
closeAllDropdowns |
software | healthy | common.js:closeAllDropdowns |
commonClearGlitch |
software | healthy | common.js:commonClearGlitch |
commonTriggerGlitch |
software | healthy | common.js:commonTriggerGlitch |
initCommonHeaderGlitch |
software | healthy | common.js:initCommonHeaderGlitch |
getScrollMetrics |
software | healthy | common.js:getScrollMetrics |
clampScroll |
software | healthy | common.js:clampScroll |
setThumbTopForScroll |
software | healthy | common.js:setThumbTopForScroll |
ensureThumb |
software | healthy | common.js:ensureThumb |
updateThumb |
software | healthy | common.js:updateThumb |
attachDrag |
software | healthy | common.js:attachDrag |
applyDragFrame |
software | healthy | common.js:applyDragFrame |
scheduleDragFrame |
software | healthy | common.js:scheduleDragFrame |
addWindowListeners |
software | healthy | common.js:addWindowListeners |
removeWindowListeners |
software | healthy | common.js:removeWindowListeners |
handleMove |
software | healthy | common.js:handleMove |
stop |
software | healthy | common.js:stop |
injectSegments |
software | healthy | common.js:injectSegments |
alignSegments |
software | healthy | common.js:alignSegments |
init |
software | healthy | common.js:init |
createKaraokeController |
software | healthy | karaoke.js:createKaraokeController |
fetchLyrics |
software | healthy | karaoke.js:fetchLyrics |
renderLyrics |
software | healthy | karaoke.js:renderLyrics |
findActiveLine |
software | healthy | karaoke.js:findActiveLine |
mid |
software | healthy | karaoke.js:mid |
findActiveWord |
software | healthy | karaoke.js:findActiveWord |
updateHighlight |
software | healthy | karaoke.js:updateHighlight |
syncLoop |
software | healthy | karaoke.js:syncLoop |
startSync |
software | healthy | karaoke.js:startSync |
stopSync |
software | healthy | karaoke.js:stopSync |
onPlay |
software | healthy | karaoke.js:onPlay |
onPause |
software | healthy | karaoke.js:onPause |
onSeeked |
software | healthy | karaoke.js:onSeeked |
loadTrack |
software | healthy | karaoke.js:loadTrack |
activate |
software | healthy | karaoke.js:activate |
deactivate |
software | healthy | karaoke.js:deactivate |
destroy |
software | healthy | karaoke.js:destroy |
decodeHtmlEntities |
software | healthy | main.js:decodeHtmlEntities |
onReady |
software | healthy | main.js:onReady |
getColumnCount |
software | healthy | main.js:getColumnCount |
getGap |
software | healthy | main.js:getGap |
reset |
software | healthy | main.js:reset |
layout |
software | healthy | main.js:layout |
offset |
software | healthy | main.js:offset |
scheduleLayout |
software | healthy | main.js:scheduleLayout |
spawn |
software | healthy | main.js:spawn |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
AUDIO_RECAP_GUIDE.md |
software | healthy | AUDIO_RECAP_GUIDE.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
mixtape-side-two.html |
software | healthy | mixtape-side-two.html |
junkyard-cabaret.html |
software | healthy | junkyard-cabaret.html |
AGENTS.md |
software | healthy | AGENTS.md |
gwor.html |
software | healthy | gwor.html |
vercel.json |
software | healthy | vercel.json |
grief-without-ritual.html |
software | healthy | grief-without-ritual.html |
faq.html |
software | healthy | faq.html |
cache_substack_feed.json |
software | healthy | cache_substack_feed.json |
warm_cache.php |
software | healthy | warm_cache.php |
bump-cover.sh |
software | healthy | bump-cover.sh |
side-two.html |
software | healthy | side-two.html |
common.js |
software | healthy | common.js |
styles.css |
software | healthy | styles.css |
jersey-boys.html |
software | healthy | jersey-boys.html |
IDEA_BIN.md |
software | healthy | IDEA_BIN.md |
package-lock.json |
software | healthy | package-lock.json |
substack_feed.php |
software | healthy | substack_feed.php |
README.md |
software | healthy | README.md |
karaoke.js |
software | healthy | karaoke.js |
og-image.html |
software | healthy | og-image.html |
alice-in-wonderland.html |
software | healthy | alice-in-wonderland.html |
bsides.html |
software | healthy | bsides.html |
404.html |
software | healthy | 404.html |
border-shape-lab.html |
software | healthy | border-shape-lab.html |
send_email.php |
software | healthy | send_email.php |
adding-a-gwor-song.md |
software | healthy | adding-a-gwor-song.md |
package.json |
software | healthy | package.json |
SEO_PERFORMANCE_PLAYBOOK.md |
software | healthy | SEO_PERFORMANCE_PLAYBOOK.md |
index.html |
software | healthy | index.html |
before-times.html |
software | healthy | before-times.html |
nav.js |
software | healthy | nav.js |
RSS_OPTIMIZATION_README.md |
software | healthy | RSS_OPTIMIZATION_README.md |
mixtape.html |
software | healthy | mixtape.html |
main.js |
software | healthy | main.js |
KARAOKE_VIDEO_REFERENCE.md |
software | healthy | KARAOKE_VIDEO_REFERENCE.md |
play.js |
software | healthy | api/play.js |
article-preview.js |
software | healthy | api/article-preview.js |
plays-report.js |
software | healthy | api/plays-report.js |
substack-feed.js |
software | healthy | api/substack-feed.js |
TOOTS_QUEST_PRD.md |
software | healthy | games/TootsQuest/TOOTS_QUEST_PRD.md |
SESSION_HANDOFF.md |
software | healthy | games/TootsQuest/SESSION_HANDOFF.md |
index.html |
software | healthy | games/TootsQuest/index.html |
entities.js |
software | healthy | games/TootsQuest/src/entities.js |
ink.js |
software | healthy | games/TootsQuest/src/ink.js |
light.js |
software | healthy | games/TootsQuest/src/light.js |
terrain.js |
software | healthy | games/TootsQuest/src/terrain.js |
main.js |
software | healthy | games/TootsQuest/src/main.js |
SPACE_TOOTS_SPEC.md |
software | healthy | games/SpaceToots/SPACE_TOOTS_SPEC.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
games |
software | healthy | games |
TootsQuest |
software | healthy | games/TootsQuest |
src |
software | healthy | games/TootsQuest/src |
SpaceToots |
software | healthy | games/SpaceToots |
.claude |
software | healthy | games/SpaceToots/.claude |
ChessBlaster |
software | healthy | games/ChessBlaster |
src |
software | healthy | games/ChessBlaster/src |
renderer |
software | healthy | games/ChessBlaster/src/renderer |
engine |
software | healthy | games/ChessBlaster/src/engine |
ai |
software | healthy | games/ChessBlaster/src/ai |
TootsJam |
software | healthy | games/TootsJam |
cloudflare-api |
software | healthy | games/TootsJam/cloudflare-api |
src |
software | healthy | games/TootsJam/cloudflare-api/src |
tools |
software | healthy | tools |
transcripts |
software | healthy | transcripts |
lyrics |
software | healthy | lyrics |
junkyard-cabaret |
software | healthy | lyrics/junkyard-cabaret |
grief-without-ritual |
software | healthy | lyrics/grief-without-ritual |
exploring-laibor-mixtape |
software | healthy | lyrics/exploring-laibor-mixtape |
lib |
software | healthy | lib |
songs |
software | healthy | songs |
mixtape-side-two |
software | healthy | songs/mixtape-side-two |
what-we-carry |
software | healthy | songs/mixtape-side-two/what-we-carry |
clear-as-day |
software | healthy | songs/mixtape-side-two/clear-as-day |
leave-room-for-the-signal |
software | healthy | songs/mixtape-side-two/leave-room-for-the-signal |
the-space-between |
software | healthy | songs/mixtape-side-two/the-space-between |
permission-to-ache |
software | healthy | songs/mixtape-side-two/permission-to-ache |
after-normal |
software | healthy | songs/mixtape-side-two/after-normal |
what-passes-through-us |
software | healthy | songs/mixtape-side-two/what-passes-through-us |
the-siege-of-social-atomization |
software | healthy | songs/mixtape-side-two/the-siege-of-social-atomization |
the-copy-blinked-first |
software | healthy | songs/mixtape-side-two/the-copy-blinked-first |
treasure-in-the-mess |
software | healthy | songs/mixtape-side-two/treasure-in-the-mess |
no-model-for-this |
software | healthy | songs/mixtape-side-two/no-model-for-this |
mixtape |
software | healthy | songs/mixtape |
hum-of-humanity |
software | healthy | songs/mixtape/hum-of-humanity |
compounding-fuzziness |
software | healthy | songs/mixtape/compounding-fuzziness |
gave-it-away |
software | healthy | songs/mixtape/gave-it-away |
terminal-uniqueness |
software | healthy | songs/mixtape/terminal-uniqueness |
hypnotic-crimes |
software | healthy | songs/mixtape/hypnotic-crimes |
protect-the-hollow |
software | healthy | songs/mixtape/protect-the-hollow |
certaintys-whimpering-end |
software | healthy | songs/mixtape/certaintys-whimpering-end |
conjured-impunity |
software | healthy | songs/mixtape/conjured-impunity |
data-dignity |
software | healthy | songs/mixtape/data-dignity |
rubicon-d |
software | healthy | songs/mixtape/rubicon-d |
value-is-myth |
software | healthy | songs/mixtape/value-is-myth |
junkyard-cabaret |
software | healthy | songs/junkyard-cabaret |
refuse-the-frequency |
software | healthy | songs/junkyard-cabaret/refuse-the-frequency |
pauses-gone |
software | healthy | songs/junkyard-cabaret/pauses-gone |
the-new-survivalism |
software | healthy | songs/junkyard-cabaret/the-new-survivalism |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
from |
software | healthy | main.js:from |
and |
software | healthy | main.js:and |
to |
software | healthy | main.js:to |
setTimeout |
software | healthy | main.js:setTimeout |
or |
software | healthy | main.js:or |
Player |
software | healthy | games/TootsQuest/src/entities.js:Player |
Dog |
software | healthy | games/TootsQuest/src/entities.js:Dog |
Mite |
software | healthy | games/TootsQuest/src/entities.js:Mite |
| Label | Layer | Status | Path |
|---|---|---|---|
charleswilke__dotcom |
software | healthy | /data/fable5_failed_archive/charleswilke__dotcom |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | api/play.js |
| Label | Layer | Status | Path |
|---|---|---|---|
scores |
data | healthy | games/TootsJam/cloudflare-api/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | main.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | games/SpaceToots/.claude/launch.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | games/ChessBlaster/README.md |
This page is publicly accessible at:
https://repobility.com/scan/99bf875c-682a-4a58-8bb8-a5545d225f02/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/99bf875c-682a-4a58-8bb8-a5545d225f02/
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.