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.

wail-arch/MoroccoNextMove

https://github.com/wail-arch/MoroccoNextMove · scanned 2026-06-16 00:54 UTC (2 months, 1 week ago)

14 raw signals (0 security + 14 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 14 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 287 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
readCsv software healthy scripts/build-seeds.ts:readCsv
buildStops software healthy scripts/build-seeds.ts:buildStops
buildLines software healthy scripts/build-seeds.ts:buildLines
main software healthy scripts/build-seeds.ts:main
offlinePageFor software healthy public/sw.js:offlinePageFor
isRtlLocale software healthy src/i18n/routing.ts:isRtlLocale
subscribe software healthy src/ui/OfflineBanner.tsx:subscribe
getSnapshot software healthy src/ui/OfflineBanner.tsx:getSnapshot
getServerSnapshot software healthy src/ui/OfflineBanner.tsx:getServerSnapshot
OfflineBanner software healthy src/ui/OfflineBanner.tsx:OfflineBanner
LocaleSwitcher software healthy src/ui/LocaleSwitcher.tsx:LocaleSwitcher
switchTo software healthy src/ui/LocaleSwitcher.tsx:switchTo
SwRegister software healthy src/ui/SwRegister.tsx:SwRegister
SiteFooter software healthy src/ui/SiteFooter.tsx:SiteFooter
Duration software healthy src/ui/NextMoveCard.tsx:Duration
NextMoveCard software healthy src/ui/NextMoveCard.tsx:NextMoveCard
reportUrl software healthy src/ui/NextMoveCard.tsx:reportUrl
departureLabel software healthy src/ui/NextMoveCard.tsx:departureLabel
normalize software healthy src/ui/PlacePicker.tsx:normalize
PlacePicker software healthy src/ui/PlacePicker.tsx:PlacePicker
choose software healthy src/ui/PlacePicker.tsx:choose
clear software healthy src/ui/PlacePicker.tsx:clear
onKeyDown software healthy src/ui/PlacePicker.tsx:onKeyDown
StarMark software healthy src/ui/Logo.tsx:StarMark
Logo software healthy src/ui/Logo.tsx:Logo
Button software healthy src/ui/Button.tsx:Button
ButtonLink software healthy src/ui/Button.tsx:ButtonLink
SiteHeader software healthy src/ui/SiteHeader.tsx:SiteHeader
buildMap software healthy src/ui/MoroccoMap.tsx:buildMap
MoroccoMap software healthy src/ui/MoroccoMap.tsx:MoroccoMap
AdvisoryStrip software healthy src/ui/AdvisoryStrip.tsx:AdvisoryStrip
PaymentChips software healthy src/ui/PaymentChips.tsx:PaymentChips
ModeIcon software healthy src/ui/ModeIcon.tsx:ModeIcon
TierLegend software healthy src/ui/TierLegend.tsx:TierLegend
ConfidenceBadge software healthy src/ui/ConfidenceBadge.tsx:ConfidenceBadge
robots software healthy src/app/robots.ts:robots
manifest software healthy src/app/manifest.ts:manifest
sitemap software healthy src/app/sitemap.ts:sitemap
GET software healthy src/app/api/packs/[city]/route.ts:GET
HomePage software healthy src/app/[locale]/page.tsx:HomePage
generateMetadata software healthy src/app/[locale]/layout.tsx:generateMetadata
generateViewport software healthy src/app/[locale]/layout.tsx:generateViewport
generateStaticParams software healthy src/app/[locale]/layout.tsx:generateStaticParams
LocaleLayout software healthy src/app/[locale]/layout.tsx:LocaleLayout
generateMetadata software healthy src/app/[locale]/about/sources/page.tsx:generateMetadata
SourcesPage software healthy src/app/[locale]/about/sources/page.tsx:SourcesPage
CityPinMap software healthy src/app/[locale]/offline/CityPinMap.tsx:CityPinMap
generateMetadata software healthy src/app/[locale]/offline/page.tsx:generateMetadata
OfflinePage software healthy src/app/[locale]/offline/page.tsx:OfflinePage
OfflineMove software healthy src/app/[locale]/offline/OfflineMove.tsx:OfflineMove

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
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
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
vitest.config.ts software healthy vitest.config.ts
next.config.ts software healthy next.config.ts
build-seeds.ts software healthy scripts/build-seeds.ts
sw.js software healthy public/sw.js
images.manifest.json software healthy public/images/images.manifest.json
proxy.ts software healthy src/proxy.ts
routing.ts software healthy src/i18n/routing.ts
request.ts software healthy src/i18n/request.ts
navigation.ts software healthy src/i18n/navigation.ts
fr.json software healthy src/i18n/messages/fr.json
ar.json software healthy src/i18n/messages/ar.json
en.json software healthy src/i18n/messages/en.json
OfflineBanner.tsx software healthy src/ui/OfflineBanner.tsx
LocaleSwitcher.tsx software healthy src/ui/LocaleSwitcher.tsx
SwRegister.tsx software healthy src/ui/SwRegister.tsx
SiteFooter.tsx software healthy src/ui/SiteFooter.tsx
NextMoveCard.tsx software healthy src/ui/NextMoveCard.tsx
PlacePicker.tsx software healthy src/ui/PlacePicker.tsx
Logo.tsx software healthy src/ui/Logo.tsx
Button.tsx software healthy src/ui/Button.tsx
SiteHeader.tsx software healthy src/ui/SiteHeader.tsx
MoroccoMap.tsx software healthy src/ui/MoroccoMap.tsx
AdvisoryStrip.tsx software healthy src/ui/AdvisoryStrip.tsx
PaymentChips.tsx software healthy src/ui/PaymentChips.tsx
ModeIcon.tsx software healthy src/ui/ModeIcon.tsx
TierLegend.tsx software healthy src/ui/TierLegend.tsx
ConfidenceBadge.tsx software healthy src/ui/ConfidenceBadge.tsx
robots.ts software healthy src/app/robots.ts
globals.css software healthy src/app/globals.css
manifest.ts software healthy src/app/manifest.ts
sitemap.ts software healthy src/app/sitemap.ts
route.ts software healthy src/app/api/packs/[city]/route.ts
page.tsx software healthy src/app/[locale]/page.tsx
layout.tsx software healthy src/app/[locale]/layout.tsx
page.tsx software healthy src/app/[locale]/about/sources/page.tsx
CityPinMap.tsx software healthy src/app/[locale]/offline/CityPinMap.tsx
page.tsx software healthy src/app/[locale]/offline/page.tsx
OfflineMove.tsx software healthy src/app/[locale]/offline/OfflineMove.tsx
SavedList.tsx software healthy src/app/[locale]/saved/SavedList.tsx
page.tsx software healthy src/app/[locale]/saved/page.tsx
InstallButton.tsx software healthy src/app/[locale]/packs/InstallButton.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
scripts software healthy scripts
public software healthy public
images software healthy public/images
src software healthy src
i18n software healthy src/i18n
messages software healthy src/i18n/messages
ui software healthy src/ui
app software healthy src/app
api software healthy src/app/api
packs software healthy src/app/api/packs
[city] software healthy src/app/api/packs/[city]
[locale] software healthy src/app/[locale]
about software healthy src/app/[locale]/about
sources software healthy src/app/[locale]/about/sources
offline software healthy src/app/[locale]/offline
saved software healthy src/app/[locale]/saved
packs software healthy src/app/[locale]/packs
cities software healthy src/app/[locale]/cities
[slug] software healthy src/app/[locale]/cities/[slug]
move software healthy src/app/[locale]/move
plan software healthy src/app/[locale]/plan
lib software healthy src/lib
core software healthy src/core
__tests__ software healthy src/core/__tests__
engine software healthy src/core/engine
e2e software healthy e2e

LabelLayerStatusPath
/[locale] frontend healthy src/app/[locale]/page.tsx
/[locale]/about/sources frontend healthy src/app/[locale]/about/sources/page.tsx
/[locale]/offline frontend healthy src/app/[locale]/offline/page.tsx
/[locale]/saved frontend healthy src/app/[locale]/saved/page.tsx
/[locale]/packs frontend healthy src/app/[locale]/packs/page.tsx
/[locale]/cities frontend healthy src/app/[locale]/cities/page.tsx
/[locale]/cities/[slug] frontend healthy src/app/[locale]/cities/[slug]/page.tsx
/[locale]/move frontend healthy src/app/[locale]/move/page.tsx
/[locale]/plan frontend healthy src/app/[locale]/plan/page.tsx

LabelLayerStatusPath
repobility-clone-pto_jyxx software healthy /tmp/repobility-clone-pto_jyxx
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/e92c17a2-6cc1-4252-a8f3-99289b591289/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e92c17a2-6cc1-4252-a8f3-99289b591289/

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.