https://github.com/stephenstanwood/hhss
· scanned 2026-06-16 00:22 UTC (2 months, 2 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 2 weeks ago · v1 · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 121 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 |
|---|---|---|---|
TornEdge |
software | healthy | src/components/torn-edge.tsx:TornEdge |
YearBuilder |
software | healthy | src/components/year-builder.tsx:YearBuilder |
toggle |
software | healthy | src/components/year-builder.tsx:toggle |
addAll |
software | healthy | src/components/year-builder.tsx:addAll |
clear |
software | healthy | src/components/year-builder.tsx:clear |
CinematicTimeline |
software | healthy | src/components/cinematic-timeline.tsx:CinematicTimeline |
DonationReceipt |
software | healthy | src/components/donation-receipt.tsx:DonationReceipt |
GabrielSignature |
software | healthy | src/components/signature.tsx:GabrielSignature |
LostBoysStrip |
software | healthy | src/components/lost-boys-strip.tsx:LostBoysStrip |
Reveal |
software | healthy | src/components/reveal.tsx:Reveal |
PayPalDonate |
software | healthy | src/components/paypal-donate.tsx:PayPalDonate |
loadDonateSdk |
software | healthy | src/components/paypal-overlay.tsx:loadDonateSdk |
PayPalOverlay |
software | healthy | src/components/paypal-overlay.tsx:PayPalOverlay |
Row |
software | healthy | src/components/wall-of-kids.tsx:Row |
WallOfKids |
software | healthy | src/components/wall-of-kids.tsx:WallOfKids |
SiteHeader |
software | healthy | src/components/site-header.tsx:SiteHeader |
Testimonials |
software | healthy | src/components/testimonials.tsx:Testimonials |
SiteFooter |
software | healthy | src/components/site-footer.tsx:SiteFooter |
Lightbox |
software | healthy | src/components/lightbox.tsx:Lightbox |
onKey |
software | healthy | src/components/lightbox.tsx:onKey |
SchoolsMap |
software | healthy | src/components/schools-map.tsx:SchoolsMap |
AnimatedCounter |
software | healthy | src/components/animated-counter.tsx:AnimatedCounter |
tick |
software | healthy | src/components/animated-counter.tsx:tick |
ContactForm |
software | healthy | src/components/contact-form.tsx:ContactForm |
handleSubmit |
software | healthy | src/components/contact-form.tsx:handleSubmit |
getJubaState |
software | healthy | src/components/juba-clock.tsx:getJubaState |
hh |
software | healthy | src/components/juba-clock.tsx:hh |
JubaClock |
software | healthy | src/components/juba-clock.tsx:JubaClock |
Marquee |
software | healthy | src/components/marquee.tsx:Marquee |
ThanksAmount |
software | healthy | src/components/thanks-amount.tsx:ThanksAmount |
robots |
software | healthy | src/app/robots.ts:robots |
NotFound |
software | healthy | src/app/not-found.tsx:NotFound |
sitemap |
software | healthy | src/app/sitemap.ts:sitemap |
Home |
software | healthy | src/app/page.tsx:Home |
RootLayout |
software | healthy | src/app/layout.tsx:RootLayout |
Donate |
software | healthy | src/app/donate/page.tsx:Donate |
Contact |
software | healthy | src/app/contact/page.tsx:Contact |
Events |
software | healthy | src/app/events/page.tsx:Events |
POST |
software | healthy | src/app/api/contact/route.ts:POST |
name |
software | healthy | src/app/api/contact/route.ts:name |
email |
software | healthy | src/app/api/contact/route.ts:email |
message |
software | healthy | src/app/api/contact/route.ts:message |
subject |
software | healthy | src/app/api/contact/route.ts:subject |
escapeHtml |
software | healthy | src/app/api/contact/route.ts:escapeHtml |
AboutSouthSudan |
software | healthy | src/app/about-south-sudan/page.tsx:AboutSouthSudan |
ThankYou |
software | healthy | src/app/thank-you/page.tsx:ThankYou |
OurStory |
software | healthy | src/app/our-story/page.tsx:OurStory |
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
torn-edge.tsx |
software | healthy | src/components/torn-edge.tsx |
year-builder.tsx |
software | healthy | src/components/year-builder.tsx |
cinematic-timeline.tsx |
software | healthy | src/components/cinematic-timeline.tsx |
donation-receipt.tsx |
software | healthy | src/components/donation-receipt.tsx |
signature.tsx |
software | healthy | src/components/signature.tsx |
lost-boys-strip.tsx |
software | healthy | src/components/lost-boys-strip.tsx |
reveal.tsx |
software | healthy | src/components/reveal.tsx |
paypal-donate.tsx |
software | healthy | src/components/paypal-donate.tsx |
paypal-overlay.tsx |
software | healthy | src/components/paypal-overlay.tsx |
wall-of-kids.tsx |
software | healthy | src/components/wall-of-kids.tsx |
site-header.tsx |
software | healthy | src/components/site-header.tsx |
testimonials.tsx |
software | healthy | src/components/testimonials.tsx |
site-footer.tsx |
software | healthy | src/components/site-footer.tsx |
lightbox.tsx |
software | healthy | src/components/lightbox.tsx |
schools-map.tsx |
software | healthy | src/components/schools-map.tsx |
animated-counter.tsx |
software | healthy | src/components/animated-counter.tsx |
contact-form.tsx |
software | healthy | src/components/contact-form.tsx |
juba-clock.tsx |
software | healthy | src/components/juba-clock.tsx |
marquee.tsx |
software | healthy | src/components/marquee.tsx |
thanks-amount.tsx |
software | healthy | src/components/thanks-amount.tsx |
robots.ts |
software | healthy | src/app/robots.ts |
not-found.tsx |
software | healthy | src/app/not-found.tsx |
globals.css |
software | healthy | src/app/globals.css |
sitemap.ts |
software | healthy | src/app/sitemap.ts |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/donate/page.tsx |
page.tsx |
software | healthy | src/app/contact/page.tsx |
page.tsx |
software | healthy | src/app/events/page.tsx |
route.ts |
software | healthy | src/app/api/contact/route.ts |
page.tsx |
software | healthy | src/app/about-south-sudan/page.tsx |
page.tsx |
software | healthy | src/app/thank-you/page.tsx |
page.tsx |
software | healthy | src/app/our-story/page.tsx |
paypal.ts |
software | healthy | src/lib/paypal.ts |
school-year.ts |
software | healthy | src/lib/school-year.ts |
CLAUDE.md |
quality | healthy | CLAUDE.md |
AGENTS.md |
quality | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
components |
software | healthy | src/components |
app |
software | healthy | src/app |
donate |
software | healthy | src/app/donate |
contact |
software | healthy | src/app/contact |
events |
software | healthy | src/app/events |
api |
software | healthy | src/app/api |
contact |
software | healthy | src/app/api/contact |
about-south-sudan |
software | healthy | src/app/about-south-sudan |
thank-you |
software | healthy | src/app/thank-you |
our-story |
software | healthy | src/app/our-story |
lib |
software | healthy | src/lib |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | src/app/not-found.tsx |
Home |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
Donate |
frontend | healthy | src/app/donate/page.tsx |
Contact |
frontend | healthy | src/app/contact/page.tsx |
Events |
frontend | healthy | src/app/events/page.tsx |
AboutSouthSudan |
frontend | healthy | src/app/about-south-sudan/page.tsx |
ThankYou |
frontend | healthy | src/app/thank-you/page.tsx |
OurStory |
frontend | healthy | src/app/our-story/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/donate |
frontend | healthy | src/app/donate/page.tsx |
/contact |
frontend | healthy | src/app/contact/page.tsx |
/events |
frontend | healthy | src/app/events/page.tsx |
/about-south-sudan |
frontend | healthy | src/app/about-south-sudan/page.tsx |
/thank-you |
frontend | healthy | src/app/thank-you/page.tsx |
/our-story |
frontend | healthy | src/app/our-story/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-u10h7_wc |
software | healthy | /tmp/repobility-clone-u10h7_wc |
This page is publicly accessible at:
https://repobility.com/scan/08bb981d-c677-402f-a8c2-7f1a7bd2332e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/08bb981d-c677-402f-a8c2-7f1a7bd2332e/
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.