https://github.com/dorsadeh/worldschoolinghubs
· scanned 2026-06-17 01:58 UTC (1 month, 1 week ago)
26 raw signals (0 security + 26 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -20.3 (diff) · 26 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 336 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 |
|---|---|---|---|
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
getDirectory |
software | healthy | app/page.tsx:getDirectory |
Home |
software | healthy | app/page.tsx:Home |
MapPage |
software | healthy | app/map/page.tsx:MapPage |
primaryCountry |
software | healthy | scripts/build-explorer-data.ts:primaryCountry |
main |
software | healthy | scripts/build-explorer-data.ts:main |
category |
software | healthy | scripts/build-explorer-data.ts:category |
extra |
software | healthy | scripts/build-explorer-data.ts:extra |
cleanRegion |
software | healthy | scripts/geocode-directory.ts:cleanRegion |
geocode |
software | healthy | scripts/geocode-directory.ts:geocode |
sleep |
software | healthy | scripts/geocode-directory.ts:sleep |
main |
software | healthy | scripts/geocode-directory.ts:main |
main |
software | healthy | scripts/validate.ts:main |
count |
software | healthy | scripts/probe.mjs:count |
clickByText |
software | healthy | scripts/probe.mjs:clickByText |
ev |
software | healthy | scripts/transcribe-chatgpt-enrichment.py:21 |
rec |
software | healthy | scripts/transcribe-chatgpt-enrichment.py:26 |
flag |
software | healthy | scripts/transcribe-chatgpt-enrichment.py:32 |
boundless_flags |
software | healthy | scripts/transcribe-chatgpt-enrichment.py:171 |
boundless_price |
software | healthy | scripts/transcribe-chatgpt-enrichment.py:182 |
bl_std_events |
software | healthy | scripts/transcribe-chatgpt-enrichment.py:191 |
main |
software | healthy | scripts/build-data.ts:main |
main |
software | healthy | scripts/audit-apply.ts:main |
harvestFamunity |
software | healthy | scripts/discover-browser.ts:harvestFamunity |
website |
software | healthy | scripts/discover-browser.ts:website |
value |
software | healthy | scripts/discover-browser.ts:value |
harvestWanderworks |
software | healthy | scripts/discover-browser.ts:harvestWanderworks |
href |
software | healthy | scripts/discover-browser.ts:href |
harvest |
software | healthy | scripts/discover-browser.ts:harvest |
main |
software | healthy | scripts/discover-browser.ts:main |
dir |
software | healthy | scripts/discover-browser.ts:dir |
csvEscape |
software | healthy | scripts/inbox-apply.ts:csvEscape |
main |
software | healthy | scripts/inbox-apply.ts:main |
sourceOf |
software | healthy | scripts/build-enrichment.ts:sourceOf |
isBlank |
software | healthy | scripts/build-enrichment.ts:isBlank |
main |
software | healthy | scripts/build-enrichment.ts:main |
mergeRecord |
software | healthy | scripts/build-enrichment.ts:mergeRecord |
escapeJson |
software | healthy | scripts/audit-review-page.ts:escapeJson |
verdictColor |
software | healthy | scripts/audit-review-page.ts:verdictColor |
buildHtml |
software | healthy | scripts/audit-review-page.ts:buildHtml |
loadState |
software | healthy | scripts/audit-review-page.ts:loadState |
saveState |
software | healthy | scripts/audit-review-page.ts:saveState |
el |
software | healthy | scripts/audit-review-page.ts:el |
link |
software | healthy | scripts/audit-review-page.ts:link |
verdictGroups |
software | healthy | scripts/audit-review-page.ts:verdictGroups |
buildFilterChips |
software | healthy | scripts/audit-review-page.ts:buildFilterChips |
setFilter |
software | healthy | scripts/audit-review-page.ts:setFilter |
updateProgress |
software | healthy | scripts/audit-review-page.ts:updateProgress |
updateCardState |
software | healthy | scripts/audit-review-page.ts:updateCardState |
buildCard |
software | healthy | scripts/audit-review-page.ts:buildCard |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
.env.local.example |
software | healthy | .env.local.example |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/page.tsx |
page.tsx |
software | healthy | app/map/page.tsx |
build-explorer-data.ts |
software | healthy | scripts/build-explorer-data.ts |
geocode-directory.ts |
software | healthy | scripts/geocode-directory.ts |
validate.ts |
software | healthy | scripts/validate.ts |
probe.mjs |
software | healthy | scripts/probe.mjs |
shot-directory.mjs |
software | healthy | scripts/shot-directory.mjs |
transcribe-chatgpt-enrichment.py |
software | healthy | scripts/transcribe-chatgpt-enrichment.py |
build-data.ts |
software | healthy | scripts/build-data.ts |
audit-apply.ts |
software | healthy | scripts/audit-apply.ts |
shot.mjs |
software | healthy | scripts/shot.mjs |
discover-browser.ts |
software | healthy | scripts/discover-browser.ts |
inbox-apply.ts |
software | healthy | scripts/inbox-apply.ts |
build-enrichment.ts |
software | healthy | scripts/build-enrichment.ts |
audit-review-page.ts |
software | healthy | scripts/audit-review-page.ts |
discover-aggregators.ts |
software | healthy | scripts/discover-aggregators.ts |
inbox-review-page.ts |
software | healthy | scripts/inbox-review-page.ts |
audit-links.ts |
software | healthy | scripts/audit-links.ts |
sweep-prompt.ts |
software | healthy | scripts/sweep-prompt.ts |
audit-report.ts |
software | healthy | scripts/audit-report.ts |
HubList.tsx |
software | healthy | components/HubList.tsx |
HubMap.tsx |
software | healthy | components/HubMap.tsx |
Footer.tsx |
software | healthy | components/Footer.tsx |
HubDetail.tsx |
software | healthy | components/HubDetail.tsx |
HubExplorer.tsx |
software | healthy | components/HubExplorer.tsx |
MapErrorBoundary.tsx |
software | healthy | components/MapErrorBoundary.tsx |
Filters.tsx |
software | healthy | components/Filters.tsx |
Legend.tsx |
software | healthy | components/Legend.tsx |
FeedbackModal.tsx |
software | healthy | components/feedback/FeedbackModal.tsx |
FeedbackContext.tsx |
software | healthy | components/feedback/FeedbackContext.tsx |
DirectoryExplorer.tsx |
software | healthy | components/directory/DirectoryExplorer.tsx |
HubCard.tsx |
software | healthy | components/directory/HubCard.tsx |
HubModal.tsx |
software | healthy | components/directory/HubModal.tsx |
FilterSheet.tsx |
software | healthy | components/directory/FilterSheet.tsx |
DirectoryMap.tsx |
software | healthy | components/directory/DirectoryMap.tsx |
FilterBar.tsx |
software | healthy | components/directory/FilterBar.tsx |
ExplorerHeader.tsx |
software | healthy | components/directory/ExplorerHeader.tsx |
link-audit-2026-06-12.md |
software | healthy | docs/link-audit-2026-06-12.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.tsx |
Home |
frontend | healthy | app/page.tsx |
MapPage |
frontend | healthy | app/map/page.tsx |
HubList |
frontend | healthy | components/HubList.tsx |
HubMap |
frontend | healthy | components/HubMap.tsx |
Footer |
frontend | healthy | components/Footer.tsx |
HubDetail |
frontend | healthy | components/HubDetail.tsx |
HubExplorer |
frontend | healthy | components/HubExplorer.tsx |
Filters |
frontend | healthy | components/Filters.tsx |
Legend |
frontend | healthy | components/Legend.tsx |
FeedbackModal |
frontend | healthy | components/feedback/FeedbackModal.tsx |
DirectoryExplorer |
frontend | healthy | components/directory/DirectoryExplorer.tsx |
HubCard |
frontend | healthy | components/directory/HubCard.tsx |
HubModal |
frontend | healthy | components/directory/HubModal.tsx |
FilterSheet |
frontend | healthy | components/directory/FilterSheet.tsx |
DirectoryMap |
frontend | healthy | components/directory/DirectoryMap.tsx |
FilterBar |
frontend | healthy | components/directory/FilterBar.tsx |
ExplorerHeader |
frontend | healthy | components/directory/ExplorerHeader.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
map |
software | healthy | app/map |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
feedback |
software | healthy | components/feedback |
directory |
software | healthy | components/directory |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
plans |
software | healthy | docs/superpowers/plans |
test |
software | healthy | test |
lib |
software | healthy | lib |
intake |
software | healthy | lib/intake |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::public/directory.json |
security | healthy | public/directory.json |
auth::scripts/sweep-prompt.ts |
security | healthy | scripts/sweep-prompt.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dorsadeh__worldschoolinghubs |
software | healthy | /data/fable5_failed_archive/dorsadeh__worldschoolinghubs |
| Label | Layer | Status | Path |
|---|---|---|---|
MapErrorBoundary |
software | healthy | components/MapErrorBoundary.tsx:MapErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
126.0.0.0 |
network | healthy | scripts/discover-aggregators.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | scripts/discover-browser.ts |
This page is publicly accessible at:
https://repobility.com/scan/034dd527-19b4-4b0b-8e43-726fb07801a7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/034dd527-19b4-4b0b-8e43-726fb07801a7/
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.