https://github.com/AIIT-GLITCH/buddy
· scanned 2026-06-17 01:11 UTC (1 month, 2 weeks ago)
34 raw signals (0 security + 34 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +0.3 (diff) · 34 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 371 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 |
|---|---|---|---|
prettify |
software | healthy | scripts/build-paper-index.mjs:prettify |
tagFor |
software | healthy | scripts/build-paper-index.mjs:tagFor |
slugPart |
software | healthy | scripts/build-paper-index.mjs:slugPart |
slugBase |
software | healthy | scripts/build-paper-index.mjs:slugBase |
titlecase |
software | healthy | scripts/clean_save_lives.py:20 |
process |
software | healthy | scripts/clean_save_lives.py:55 |
fix_orphan_continuations |
software | healthy | scripts/clean_save_lives.py:144 |
bulletize_citations |
software | healthy | scripts/clean_save_lives.py:171 |
flush |
software | healthy | scripts/clean_save_lives.py:180 |
main |
software | healthy | scripts/clean_save_lives.py:242 |
walk |
software | healthy | scripts/inject-paper-game-sync.mjs:walk |
addSync |
software | healthy | scripts/inject-paper-game-sync.mjs:addSync |
addNav |
software | healthy | scripts/inject-paper-game-sync.mjs:addNav |
removeUpdateStrip |
software | healthy | scripts/inject-paper-game-sync.mjs:removeUpdateStrip |
replaceHeroHook |
software | healthy | scripts/inject-paper-game-sync.mjs:replaceHeroHook |
paperGameBlock |
software | healthy | scripts/inject-paper-game-sync.mjs:paperGameBlock |
addHome |
software | healthy | scripts/inject-paper-game-sync.mjs:addHome |
git |
software | healthy | scripts/write-version.mjs:git |
walk |
software | healthy | scripts/write-version.mjs:walk |
hex_to_rgb |
software | healthy | scripts/make_buddy_testing_flyers.py:47 |
font |
software | healthy | scripts/make_buddy_testing_flyers.py:52 |
text_bbox |
software | healthy | scripts/make_buddy_testing_flyers.py:56 |
fit_font |
software | healthy | scripts/make_buddy_testing_flyers.py:63 |
wrap_lines |
software | healthy | scripts/make_buddy_testing_flyers.py:71 |
draw_text_block |
software | healthy | scripts/make_buddy_testing_flyers.py:88 |
rounded |
software | healthy | scripts/make_buddy_testing_flyers.py:122 |
qr_code |
software | healthy | scripts/make_buddy_testing_flyers.py:126 |
paste_qr |
software | healthy | scripts/make_buddy_testing_flyers.py:139 |
draw_pill |
software | healthy | scripts/make_buddy_testing_flyers.py:152 |
draw_pixel_buddy |
software | healthy | scripts/make_buddy_testing_flyers.py:162 |
page_to_pdf |
software | healthy | scripts/make_buddy_testing_flyers.py:205 |
save |
software | healthy | scripts/make_buddy_testing_flyers.py:213 |
draw_bold_letter |
software | healthy | scripts/make_buddy_testing_flyers.py:223 |
draw_clean_letter |
software | healthy | scripts/make_buddy_testing_flyers.py:273 |
draw_card_5x7 |
software | healthy | scripts/make_buddy_testing_flyers.py:354 |
main |
software | healthy | scripts/make_buddy_testing_flyers.py:407 |
build_overlay |
software | healthy | scripts/stamp_pdf.py:19 |
stamp |
software | healthy | scripts/stamp_pdf.py:68 |
hash32 |
software | healthy | src/lib/paperTier.js:hash32 |
tierForSlug |
software | healthy | src/lib/paperTier.js:tierForSlug |
corsHeaders |
software | healthy | functions/api/browse.js:corsHeaders |
onRequestOptions |
software | healthy | functions/api/browse.js:onRequestOptions |
onRequestPost |
software | healthy | functions/api/browse.js:onRequestPost |
url |
software | healthy | functions/api/browse.js:url |
decodeEntities |
software | healthy | functions/api/browse.js:decodeEntities |
pick |
software | healthy | functions/api/askbuddy.js:pick |
rollObservation |
software | healthy | functions/api/askbuddy.js:rollObservation |
isAllowedOrigin |
software | healthy | functions/api/askbuddy.js:isAllowedOrigin |
isAllowedReferer |
software | healthy | functions/api/askbuddy.js:isAllowedReferer |
requestFromAllowedSurface |
software | healthy | functions/api/askbuddy.js:requestFromAllowedSurface |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
INGESTION_GATE.md |
software | healthy | INGESTION_GATE.md |
MEMORY_ARCHITECTURE.md |
software | healthy | MEMORY_ARCHITECTURE.md |
package-lock.json |
software | healthy | package-lock.json |
PAPERS_SCHEMA.md |
software | healthy | PAPERS_SCHEMA.md |
README.md |
software | healthy | README.md |
astro.config.mjs |
software | healthy | astro.config.mjs |
package.json |
software | healthy | package.json |
DEV_ARCHITECTURE.md |
software | healthy | DEV_ARCHITECTURE.md |
BUDDY_KOKORO_MEMORY.md |
software | healthy | BUDDY_KOKORO_MEMORY.md |
tsconfig.json |
software | healthy | tsconfig.json |
build-paper-index.mjs |
software | healthy | scripts/build-paper-index.mjs |
clean_save_lives.py |
software | healthy | scripts/clean_save_lives.py |
inject-paper-game-sync.mjs |
software | healthy | scripts/inject-paper-game-sync.mjs |
enrich-trivia-papers.mjs |
software | healthy | scripts/enrich-trivia-papers.mjs |
guard-buddy-routes.mjs |
software | healthy | scripts/guard-buddy-routes.mjs |
write-version.mjs |
software | healthy | scripts/write-version.mjs |
make_buddy_testing_flyers.py |
software | healthy | scripts/make_buddy_testing_flyers.py |
stamp_pdf.py |
software | healthy | scripts/stamp_pdf.py |
paperTier.js |
software | healthy | src/lib/paperTier.js |
buddyStatus.js |
software | healthy | src/lib/buddyStatus.js |
save-lives-now.original.md |
software | healthy | src/content/save-lives-now.original.md |
save-lives-now.md |
software | healthy | src/content/save-lives-now.md |
global.css |
software | healthy | src/styles/global.css |
browse.js |
software | healthy | functions/api/browse.js |
askbuddy.js |
software | healthy | functions/api/askbuddy.js |
broke-gary.js |
software | healthy | functions/api/broke-gary.js |
download.js |
software | healthy | functions/api/download.js |
askbuddy_poll.js |
software | healthy | functions/api/askbuddy_poll.js |
gary-write.js |
software | healthy | functions/api/gary-write.js |
gary-memory.js |
software | healthy | functions/api/gary-memory.js |
joke.js |
software | healthy | functions/api/joke.js |
verify-purchase.js |
software | healthy | functions/api/verify-purchase.js |
webhook.js |
software | healthy | functions/api/stripe/webhook.js |
me.js |
software | healthy | functions/api/auth/me.js |
logout.js |
software | healthy | functions/api/auth/logout.js |
login.js |
software | healthy | functions/api/auth/github/login.js |
callback.js |
software | healthy | functions/api/auth/github/callback.js |
collection.js |
software | healthy | functions/api/paper-game/collection.js |
thread.js |
software | healthy | functions/api/buddy-thread/thread.js |
report.js |
software | healthy | functions/api/buddy-thread/report.js |
gate.js |
software | healthy | functions/api/anchorforge/gate.js |
flap.js |
software | healthy | functions/api/leaderboard/flap.js |
buddyThread.js |
software | healthy | functions/_lib/buddyThread.js |
ingest.js |
software | healthy | functions/_lib/ingest.js |
authRedirect.js |
software | healthy | functions/_lib/authRedirect.js |
PREVIEW_AUTH_SETUP.md |
software | healthy | docs/PREVIEW_AUTH_SETUP.md |
SNAPPY_NAV_STANDARD.md |
software | healthy | docs/SNAPPY_NAV_STANDARD.md |
sw.js |
software | healthy | public/sw.js |
buddy-print.html |
software | healthy | public/buddy-print.html |
snappy-nav.js |
software | healthy | public/snappy-nav.js |
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 |
src |
software | healthy | src |
lib |
software | healthy | src/lib |
content |
software | healthy | src/content |
styles |
software | healthy | src/styles |
functions |
software | healthy | functions |
api |
software | healthy | functions/api |
stripe |
software | healthy | functions/api/stripe |
auth |
software | healthy | functions/api/auth |
github |
software | healthy | functions/api/auth/github |
paper-game |
software | healthy | functions/api/paper-game |
buddy-thread |
software | healthy | functions/api/buddy-thread |
anchorforge |
software | healthy | functions/api/anchorforge |
leaderboard |
software | healthy | functions/api/leaderboard |
_lib |
software | healthy | functions/_lib |
docs |
software | healthy | docs |
public |
software | healthy | public |
weather |
software | healthy | public/weather |
papers-cancer |
software | healthy | public/papers-cancer |
buddy-vs-r1-technical |
software | healthy | public/buddy-vs-r1-technical |
letters |
software | healthy | public/letters |
validation |
software | healthy | public/validation |
flyers |
software | healthy | public/flyers |
buddy-testing |
software | healthy | public/flyers/buddy-testing |
bible |
software | healthy | public/bible |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::functions/api/gary-write.js |
security | healthy | functions/api/gary-write.js |
auth::functions/api/auth/github/callback.js |
security | healthy | functions/api/auth/github/callback.js |
auth::functions/api/auth/github/login.js |
security | healthy | functions/api/auth/github/login.js |
| Label | Layer | Status | Path |
|---|---|---|---|
AIIT-GLITCH__buddy |
software | healthy | /data/fable5_failed_archive/AIIT-GLITCH__buddy |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | scripts/build-paper-index.mjs |
This page is publicly accessible at:
https://repobility.com/scan/c862fe57-9e44-4d3f-ab25-a3d8ce6c359e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c862fe57-9e44-4d3f-ab25-a3d8ce6c359e/
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.