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.

dorsadeh/worldschoolinghubs

https://github.com/dorsadeh/worldschoolinghubs · scanned 2026-06-17 01:58 UTC (1 month, 1 week ago)

26 raw signals (0 security + 26 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
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

LabelLayerStatusPath
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

LabelLayerStatusPath
auth::public/directory.json security healthy public/directory.json
auth::scripts/sweep-prompt.ts security healthy scripts/sweep-prompt.ts

LabelLayerStatusPath
dorsadeh__worldschoolinghubs software healthy /data/fable5_failed_archive/dorsadeh__worldschoolinghubs

LabelLayerStatusPath
MapErrorBoundary software healthy components/MapErrorBoundary.tsx:MapErrorBoundary

LabelLayerStatusPath
126.0.0.0 network healthy scripts/discover-aggregators.ts

LabelLayerStatusPath
gpu (detected) hardware healthy scripts/discover-browser.ts
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/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.