https://github.com/TheCryptNFTS/freelon-city
· scanned 2026-06-16 00:33 UTC (2 months, 2 weeks ago)
182 raw signals (0 security + 182 graph)
Last scanned 2 months, 2 weeks ago · v1 · 182 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3724 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 |
|---|---|---|---|
register |
software | healthy | instrumentation.ts:register |
normalizeHandle |
software | healthy | middleware.ts:normalizeHandle |
cookieDomain |
software | healthy | middleware.ts:cookieDomain |
h |
software | healthy | middleware.ts:h |
middleware |
software | healthy | middleware.ts:middleware |
id4 |
software | healthy | scripts/test-deploy.mjs:id4 |
prompt |
software | healthy | scripts/test-deploy.mjs:prompt |
deploy |
software | healthy | scripts/test-deploy.mjs:deploy |
killPort |
software | healthy | scripts/shots.mjs:killPort |
buildIfNeeded |
software | healthy | scripts/shots.mjs:buildIfNeeded |
startServer |
software | healthy | scripts/shots.mjs:startServer |
waitForServer |
software | healthy | scripts/shots.mjs:waitForServer |
main |
software | healthy | scripts/shots.mjs:main |
depthBand |
software | healthy | scripts/test-agent.mjs:depthBand |
buildSystem |
software | healthy | scripts/test-agent.mjs:buildSystem |
ask |
software | healthy | scripts/test-agent.mjs:ask |
main |
software | healthy | scripts/anchor-history.mjs:main |
cmd |
software | healthy | scripts/reckoning-v1-refund.mjs:cmd |
setJSON |
software | healthy | scripts/reckoning-v1-refund.mjs:setJSON |
scan |
software | healthy | scripts/reckoning-v1-refund.mjs:scan |
parse |
software | healthy | scripts/reckoning-v1-refund.mjs:parse |
already |
software | healthy | scripts/reckoning-v1-refund.mjs:already |
main |
software | healthy | scripts/deploy-history-registry.mjs:main |
formatEthCost |
software | healthy | scripts/deploy-history-registry.mjs:formatEthCost |
refUrl |
software | healthy | scripts/test-poster-looks.mjs:refUrl |
id4 |
software | healthy | scripts/test-poster-looks.mjs:id4 |
prompt |
software | healthy | scripts/test-poster-looks.mjs:prompt |
gen |
software | healthy | scripts/test-poster-looks.mjs:gen |
sleep |
software | healthy | scripts/ingest-collections.mjs:sleep |
getJson |
software | healthy | scripts/ingest-collections.mjs:getJson |
ingest |
software | healthy | scripts/ingest-collections.mjs:ingest |
main |
software | healthy | scripts/deploy-agent-registry.mjs:main |
encodeDeploy |
software | healthy | scripts/deploy-agent-registry.mjs:encodeDeploy |
formatEthCost |
software | healthy | scripts/deploy-agent-registry.mjs:formatEthCost |
fail |
software | healthy | scripts/verify-engine.mjs:fail |
walk |
software | healthy | scripts/verify-engine.mjs:walk |
scan |
software | healthy | scripts/reckoning-v1-audit.mjs:scan |
mget |
software | healthy | scripts/reckoning-v1-audit.mjs:mget |
parse |
software | healthy | scripts/reckoning-v1-audit.mjs:parse |
milestoneFor |
software | healthy | components/StreakBadge.tsx:milestoneFor |
StreakBadge |
software | healthy | components/StreakBadge.tsx:StreakBadge |
ago |
software | healthy | components/CitizenProgressPanel.tsx:ago |
CitizenProgressPanel |
software | healthy | components/CitizenProgressPanel.tsx:CitizenProgressPanel |
ReplySubmit |
software | healthy | components/ReplySubmit.tsx:ReplySubmit |
submit |
software | healthy | components/ReplySubmit.tsx:submit |
MobileNav |
software | healthy | components/MobileNav.tsx:MobileNav |
onKey |
software | healthy | components/MobileNav.tsx:onKey |
sheet |
software | healthy | components/MobileNav.tsx:sheet |
IdentityGreeting |
software | healthy | components/IdentityGreeting.tsx:IdentityGreeting |
citizenCount |
software | healthy | components/IdentityGreeting.tsx:citizenCount |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
instrumentation.ts |
software | healthy | instrumentation.ts |
SITE_AUDIT.md |
software | healthy | SITE_AUDIT.md |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
LAUNCH.md |
software | healthy | LAUNCH.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
next-env.d.ts |
software | healthy | next-env.d.ts |
.env.production.example |
software | healthy | .env.production.example |
package-lock.json |
software | healthy | package-lock.json |
middleware.ts |
software | healthy | middleware.ts |
DESIGN-TOKENS.md |
software | healthy | DESIGN-TOKENS.md |
tsconfig.json |
software | healthy | tsconfig.json |
BRAND-SYSTEM.md |
software | healthy | BRAND-SYSTEM.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
next.config.ts |
software | healthy | next.config.ts |
PR_BODY.md |
software | healthy | docs/PR_BODY.md |
FREELON_CITY_AGENT_SYSTEM_SPEC.md |
software | healthy | docs/FREELON_CITY_AGENT_SYSTEM_SPEC.md |
CLAUDE_CODE_BUILD_SEQUENCE.md |
software | healthy | docs/CLAUDE_CODE_BUILD_SEQUENCE.md |
FREELON_CITY_SPRINT_CLOSEOUT.md |
software | healthy | docs/FREELON_CITY_SPRINT_CLOSEOUT.md |
SURFACE_REDUCTION_AUDIT.md |
software | healthy | docs/SURFACE_REDUCTION_AUDIT.md |
FILE_TREE_LIVE.md |
software | healthy | docs/FILE_TREE_LIVE.md |
FREELON_CITY_FINAL_BUILD_BLUEPRINT.md |
software | healthy | docs/FREELON_CITY_FINAL_BUILD_BLUEPRINT.md |
CITY_SIGHTINGS_TEARDOWN.md |
software | healthy | docs/CITY_SIGHTINGS_TEARDOWN.md |
OWNER_AUTH_HISTORY_ENDPOINT_SPEC.md |
software | healthy | docs/OWNER_AUTH_HISTORY_ENDPOINT_SPEC.md |
HISTORY_VISIBILITY_POLICY.md |
software | healthy | docs/HISTORY_VISIBILITY_POLICY.md |
CITIZEN_IDENTITY_ENGINE.md |
software | healthy | docs/CITIZEN_IDENTITY_ENGINE.md |
LAUNCH_READINESS_CHECKLIST.md |
software | healthy | docs/LAUNCH_READINESS_CHECKLIST.md |
SPEC_SHOP_EXPANSION.md |
software | healthy | docs/SPEC_SHOP_EXPANSION.md |
FILE_TREE.md |
software | healthy | docs/FILE_TREE.md |
V1_SIGNAL_OS_BUILD_PLAN.md |
software | healthy | docs/V1_SIGNAL_OS_BUILD_PLAN.md |
AGENT_MAP.md |
software | healthy | docs/AGENT_MAP.md |
RESUME_CARD_REDESIGN.md |
software | healthy | docs/RESUME_CARD_REDESIGN.md |
FREELON_CITY_BOOK_2026-06.md |
software | healthy | docs/FREELON_CITY_BOOK_2026-06.md |
POSTER_LOOK_BANK.md |
software | healthy | docs/POSTER_LOOK_BANK.md |
external-cron.md |
software | healthy | docs/external-cron.md |
REDTEAM_BACKLOG.md |
software | healthy | docs/REDTEAM_BACKLOG.md |
COPY_LEGAL_CHECKLIST.md |
software | healthy | docs/COPY_LEGAL_CHECKLIST.md |
terminal-redesign-roadmap.md |
software | healthy | docs/terminal-redesign-roadmap.md |
BRIEF_HEX_ECONOMY.md |
software | healthy | docs/BRIEF_HEX_ECONOMY.md |
HEX_ECONOMY_RED_TEAM.md |
software | healthy | docs/HEX_ECONOMY_RED_TEAM.md |
PHASE2_CHANGELOG.md |
software | healthy | docs/PHASE2_CHANGELOG.md |
CITY_CREATION_PROMPT_SYSTEM.md |
software | healthy | docs/CITY_CREATION_PROMPT_SYSTEM.md |
FILE_TREE_2026_05_27.md |
software | healthy | docs/FILE_TREE_2026_05_27.md |
FREELON_CITY_ECOSYSTEM_MAP.md |
software | healthy | docs/FREELON_CITY_ECOSYSTEM_MAP.md |
CITY_CREATION_ENGINE_BUILD_SEQUENCE.md |
software | healthy | docs/CITY_CREATION_ENGINE_BUILD_SEQUENCE.md |
PHASE1_CHANGELOG.md |
software | healthy | docs/PHASE1_CHANGELOG.md |
PHASE3_CHANGELOG.md |
software | healthy | docs/PHASE3_CHANGELOG.md |
AGENT_SYSTEM.md |
software | healthy | docs/AGENT_SYSTEM.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
artifacts |
software | healthy | scripts/artifacts |
components |
software | healthy | components |
canon |
software | healthy | components/canon |
archive |
software | healthy | components/archive |
play |
software | healthy | components/play |
tribute |
software | healthy | components/tribute |
ui |
software | healthy | components/ui |
dashboard |
software | healthy | components/dashboard |
citizens |
software | healthy | components/citizens |
admin |
software | healthy | components/admin |
earn |
software | healthy | components/earn |
civilizations |
software | healthy | components/civilizations |
app |
software | healthy | app |
carrier-of-the-week |
software | healthy | app/carrier-of-the-week |
help |
software | healthy | app/help |
legal |
software | healthy | app/legal |
guard-the-pot-rules |
software | healthy | app/legal/guard-the-pot-rules |
carrier-of-the-week-rules |
software | healthy | app/legal/carrier-of-the-week-rules |
dmca |
software | healthy | app/legal/dmca |
terms |
software | healthy | app/legal/terms |
privacy |
software | healthy | app/legal/privacy |
honorary-notice |
software | healthy | app/legal/honorary-notice |
demo |
software | healthy | app/demo |
canon |
software | healthy | app/canon |
archive |
software | healthy | app/archive |
sync |
software | healthy | app/sync |
play |
software | healthy | app/play |
cipher |
software | healthy | app/play/cipher |
hex-match |
software | healthy | app/play/hex-match |
proof |
software | healthy | app/play/proof |
sweep |
software | healthy | app/play/sweep |
restore |
software | healthy | app/play/restore |
guard |
software | healthy | app/play/guard |
reckoning |
software | healthy | app/play/reckoning |
the-fifth-bracket |
software | healthy | app/the-fifth-bracket |
api |
software | healthy | app/api |
demo |
software | healthy | app/api/demo |
[slug] |
software | healthy | app/api/demo/[slug] |
log-error |
software | healthy | app/api/log-error |
civ-broadcast |
software | healthy | app/api/civ-broadcast |
[slug] |
software | healthy | app/api/civ-broadcast/[slug] |
ghost |
software | healthy | app/api/ghost |
list |
software | healthy | app/api/ghost/list |
[tokenId] |
software | healthy | app/api/ghost/[tokenId] |
notifications |
software | healthy | app/api/notifications |
match |
software | healthy | app/api/match |
[id] |
software | healthy | app/api/match/[id] |
join |
software | healthy | app/api/match/[id]/join |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/api/x/callback/route.ts |
security | healthy | app/api/x/callback/route.ts |
auth::middleware.ts |
security | healthy | middleware.ts |
auth::next.config.ts |
security | healthy | next.config.ts |
auth::lib/x-post.ts |
security | healthy | lib/x-post.ts |
auth::app/carrier/[handle]/page.tsx |
security | healthy | app/carrier/[handle]/page.tsx |
auth::lib/missions/image-gen.ts |
security | healthy | lib/missions/image-gen.ts |
auth::app/sync/page.tsx |
security | healthy | app/sync/page.tsx |
auth::app/api/tithe/route.ts |
security | healthy | app/api/tithe/route.ts |
auth::app/api/cron/signal-report/route.ts |
security | healthy | app/api/cron/signal-report/route.ts |
auth::app/api/cron/daily-signal/route.ts |
security | healthy | app/api/cron/daily-signal/route.ts |
auth::app/api/og/passport/[address]/route.tsx |
security | healthy | app/api/og/passport/[address]/route.tsx |
auth::app/api/citizens/[id]/mission/route.ts |
security | healthy | app/api/citizens/[id]/mission/route.ts |
auth::app/sync/WalletScanner.tsx |
security | healthy | app/sync/WalletScanner.tsx |
auth::app/api/admin/seed-transform/route.ts |
security | healthy | app/api/admin/seed-transform/route.ts |
auth::.env.production.example |
security | healthy | .env.production.example |
auth::app/api/unlock/[id]/route.ts |
security | healthy | app/api/unlock/[id]/route.ts |
auth::app/wallet/[address]/page.tsx |
security | healthy | app/wallet/[address]/page.tsx |
auth::app/api/reckoning/tribute/route.ts |
security | healthy | app/api/reckoning/tribute/route.ts |
auth::lib/x-dm.ts |
security | healthy | lib/x-dm.ts |
auth::lib/x-oauth.ts |
security | healthy | lib/x-oauth.ts |
auth::components/canon/CanonRoadmap.tsx |
security | healthy | components/canon/CanonRoadmap.tsx |
auth::lib/system-copy.ts |
security | healthy | lib/system-copy.ts |
auth::lib/use-viewer.ts |
security | healthy | lib/use-viewer.ts |
auth::app/api/x/start/route.ts |
security | healthy | app/api/x/start/route.ts |
auth::lib/x-autopost.ts |
security | healthy | lib/x-autopost.ts |
auth::public/transmit/index.html |
security | healthy | public/transmit/index.html |
auth::app/api/citizens/[id]/job/route.ts |
security | healthy | app/api/citizens/[id]/job/route.ts |
auth::components/CarrierHealthCta.tsx |
security | healthy | components/CarrierHealthCta.tsx |
auth::lib/game-session.ts |
security | healthy | lib/game-session.ts |
auth::app/passport/[address]/page.tsx |
security | healthy | app/passport/[address]/page.tsx |
auth::lib/x-session.ts |
security | healthy | lib/x-session.ts |
auth::app/api/x/prove/route.ts |
security | healthy | app/api/x/prove/route.ts |
auth::app/api/reply/route.ts |
security | healthy | app/api/reply/route.ts |
auth::app/api/shop/buy/route.ts |
security | healthy | app/api/shop/buy/route.ts |
auth::app/carrier/CarrierClient.tsx |
security | healthy | app/carrier/CarrierClient.tsx |
auth::lib/economy-extras.ts |
security | healthy | lib/economy-extras.ts |
auth::app/api/claim/route.ts |
security | healthy | app/api/claim/route.ts |
auth::app/api/quests/[questId]/route.ts |
security | healthy | app/api/quests/[questId]/route.ts |
auth::lib/share.ts |
security | healthy | lib/share.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
YourStable |
frontend | healthy | components/YourStable.tsx |
TransformsWall |
frontend | healthy | components/TransformsWall.tsx |
RandomCitizenButton |
frontend | healthy | components/RandomCitizenButton.tsx |
ShareAgentOutput |
frontend | healthy | components/ShareAgentOutput.tsx |
PropagandaShareButtons |
frontend | healthy | components/PropagandaShareButtons.tsx |
NotFound |
frontend | healthy | app/not-found.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
GlobalError |
frontend | healthy | app/error.tsx |
HelpPage |
frontend | healthy | app/help/page.tsx |
LegalIndex |
frontend | healthy | app/legal/page.tsx |
GuardThePotRules |
frontend | healthy | app/legal/guard-the-pot-rules/page.tsx |
CarrierOfTheWeekRules |
frontend | healthy | app/legal/carrier-of-the-week-rules/page.tsx |
Dmca |
frontend | healthy | app/legal/dmca/page.tsx |
Terms |
frontend | healthy | app/legal/terms/page.tsx |
Privacy |
frontend | healthy | app/legal/privacy/page.tsx |
HonoraryNotice |
frontend | healthy | app/legal/honorary-notice/page.tsx |
DemoPage |
frontend | healthy | app/demo/page.tsx |
CanonPage |
frontend | healthy | app/canon/page.tsx |
ArchiveRedirect |
frontend | healthy | app/archive/page.tsx |
SyncPage |
frontend | healthy | app/sync/page.tsx |
PlayHub |
frontend | healthy | app/play/page.tsx |
CipherPage |
frontend | healthy | app/play/cipher/page.tsx |
HexMatchPage |
frontend | healthy | app/play/hex-match/page.tsx |
ProofPage |
frontend | healthy | app/play/proof/page.tsx |
SweepPage |
frontend | healthy | app/play/sweep/page.tsx |
RestorePage |
frontend | healthy | app/play/restore/page.tsx |
GuardPage |
frontend | healthy | app/play/guard/page.tsx |
ReckoningPage |
frontend | healthy | app/play/reckoning/page.tsx |
Page |
frontend | healthy | app/the-fifth-bracket/page.tsx |
AdminPage |
frontend | healthy | app/admin/page.tsx |
ProofPage |
frontend | healthy | app/proof/page.tsx |
PressPage |
frontend | healthy | app/press/page.tsx |
Page |
frontend | healthy | app/civilizations/page.tsx |
MyCitizensPage |
frontend | healthy | app/my-citizens/page.tsx |
ShopPage |
frontend | healthy | app/shop/page.tsx |
DevelopersPage |
frontend | healthy | app/developers/page.tsx |
StartPage |
frontend | healthy | app/start/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
BEFORE |
software | healthy | app/api/demo/[slug]/route.ts:BEFORE |
means |
software | healthy | app/passport/[address]/page.tsx:means |
your |
software | healthy | app/passport/[address]/page.tsx:your |
can |
software | healthy | lib/x-budget.ts:can |
WalletBusyError |
software | healthy | lib/wallet-hex-store.ts:WalletBusyError |
InsufficientHexError |
software | healthy | lib/wallet-hex-store.ts:InsufficientHexError |
each |
software | healthy | lib/specialization.ts:each |
implies |
software | healthy | lib/specialization.ts:implies |
may |
software | healthy | lib/specialization.ts:may |
CityBuildError |
software | healthy | lib/city-store.ts:CityBuildError |
angle |
software | healthy | lib/missions/catalog.ts:angle |
lines |
software | healthy | lib/missions/catalog.ts:lines |
lines |
software | healthy | lib/missions/abilities/index.ts:lines |
PEER |
software | healthy | lib/crypt-engine/engine/cardOverrides.ts:PEER |
peer |
software | healthy | lib/crypt-engine/engine/cardOverrides.ts:peer |
stat |
software | healthy | lib/crypt-engine/engine/cardOverrides.ts:stat |
peer |
software | healthy | lib/crypt-engine/engine/abilityEnrichment.ts:peer |
effect |
software | healthy | lib/crypt-engine/engine/spellCards.ts:effect |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | lib/match-pvp.test.ts |
203.0.113.7 |
network | healthy | lib/rate-limit.test.ts |
1.2.3.4 |
network | healthy | lib/rate-limit.test.ts |
9.9.9.9 |
network | healthy | lib/rate-limit.test.ts |
10.0.0.1 |
network | healthy | lib/rate-limit.test.ts |
198.51.100.5 |
network | healthy | lib/rate-limit.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | .env.production.example |
mongodb |
data | healthy | package-lock.json |
mysql |
data | healthy | package-lock.json |
postgres |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ntx6itv4 |
software | healthy | /tmp/repobility-clone-ntx6itv4 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4500 |
network | healthy | scripts/shots.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | components/HeroAtmosphere.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | public/transmit/coll-smiles.min.json |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | middleware.ts |
This page is publicly accessible at:
https://repobility.com/scan/ba03822d-738f-4f07-afa8-c47345abc6e5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ba03822d-738f-4f07-afa8-c47345abc6e5/
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.