https://github.com/SIMPLYBOYS/midnight-diner-market-intel
· scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)
18 raw signals (0 security + 18 graph)
Last scanned 2 months, 2 weeks ago · v1 · 17 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 311 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 |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
CREDITS.md |
software | healthy | CREDITS.md |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
collect-news.ts |
software | healthy | scripts/collect-news.ts |
generate-prompt.ts |
software | healthy | scripts/generate-prompt.ts |
collect-polymarket.ts |
software | healthy | scripts/collect-polymarket.ts |
latest.json |
software | healthy | public/polymarket/latest.json |
cron-polymarket.yml |
software | healthy | .github/workflows/cron-polymarket.yml |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
index.css |
software | healthy | src/index.css |
constants.ts |
software | healthy | src/constants.ts |
main.tsx |
software | healthy | src/main.tsx |
App.tsx |
software | healthy | src/App.tsx |
App.css |
software | healthy | src/App.css |
logger.ts |
software | healthy | src/logger.ts |
DinerScene.ts |
software | healthy | src/scenes/DinerScene.ts |
BootScene.ts |
software | healthy | src/scenes/BootScene.ts |
LightingManager.ts |
software | healthy | src/lighting/LightingManager.ts |
LocationMap.ts |
software | healthy | src/navigation/LocationMap.ts |
WalkableGrid.ts |
software | healthy | src/navigation/WalkableGrid.ts |
Pathfinder.ts |
software | healthy | src/navigation/Pathfinder.ts |
TopNav.tsx |
software | healthy | src/ui/TopNav.tsx |
PolymarketOdds.tsx |
software | healthy | src/ui/PolymarketOdds.tsx |
ResizeHandle.tsx |
software | healthy | src/ui/ResizeHandle.tsx |
MarketDashboard.tsx |
software | healthy | src/ui/MarketDashboard.tsx |
HudBar.tsx |
software | healthy | src/ui/HudBar.tsx |
PlaybackBar.tsx |
software | healthy | src/ui/PlaybackBar.tsx |
ChatLog.tsx |
software | healthy | src/ui/ChatLog.tsx |
useSimulatedPrices.ts |
software | healthy | src/ui/useSimulatedPrices.ts |
CrtCharts.tsx |
software | healthy | src/ui/charts/CrtCharts.tsx |
symbols.ts |
software | healthy | src/utils/symbols.ts |
GameCanvas.tsx |
software | healthy | src/components/GameCanvas.tsx |
NarrationOverlay.tsx |
software | healthy | src/components/NarrationOverlay.tsx |
DialogueOverlay.tsx |
software | healthy | src/components/DialogueOverlay.tsx |
DialogueBubble.ts |
software | healthy | src/dialogue/DialogueBubble.ts |
NarrationOverlay.ts |
software | healthy | src/dialogue/NarrationOverlay.ts |
DialogueManager.ts |
software | healthy | src/dialogue/DialogueManager.ts |
EmoteBubble.ts |
software | healthy | src/dialogue/EmoteBubble.ts |
episode34.ts |
software | healthy | src/assets/episodes/episode34.ts |
episode52.ts |
software | healthy | src/assets/episodes/episode52.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
fetchFeed |
software | healthy | scripts/collect-news.ts:fetchFeed |
fetchQuote |
software | healthy | scripts/collect-news.ts:fetchQuote |
fetchAllQuotes |
software | healthy | scripts/collect-news.ts:fetchAllQuotes |
collectAll |
software | healthy | scripts/collect-news.ts:collectAll |
main |
software | healthy | scripts/collect-news.ts:main |
buildMarketSummary |
software | healthy | scripts/generate-prompt.ts:buildMarketSummary |
buildPrompt |
software | healthy | scripts/generate-prompt.ts:buildPrompt |
parseMaybeArray |
software | healthy | scripts/collect-polymarket.ts:parseMaybeArray |
parseYes |
software | healthy | scripts/collect-polymarket.ts:parseYes |
fetchGamma |
software | healthy | scripts/collect-polymarket.ts:fetchGamma |
data |
software | healthy | scripts/collect-polymarket.ts:data |
fetchHistory |
software | healthy | scripts/collect-polymarket.ts:fetchHistory |
collectSlug |
software | healthy | scripts/collect-polymarket.ts:collectSlug |
parseArgs |
software | healthy | scripts/collect-polymarket.ts:parseArgs |
emitTsLiteral |
software | healthy | scripts/collect-polymarket.ts:emitTsLiteral |
history |
software | healthy | scripts/collect-polymarket.ts:history |
main |
software | healthy | scripts/collect-polymarket.ts:main |
loadWidth |
software | healthy | src/App.tsx:loadWidth |
StartScreen |
software | healthy | src/App.tsx:StartScreen |
useViewportScale |
software | healthy | src/App.tsx:useViewportScale |
App |
software | healthy | src/App.tsx:App |
handleStart |
software | healthy | src/App.tsx:handleStart |
alpha |
software | healthy | src/lighting/LightingManager.ts:alpha |
resolveLocation |
software | healthy | src/navigation/LocationMap.ts:resolveLocation |
pickRandomStool |
software | healthy | src/navigation/LocationMap.ts:pickRandomStool |
resetOccupiedStools |
software | healthy | src/navigation/LocationMap.ts:resetOccupiedStools |
getSeatPixel |
software | healthy | src/navigation/LocationMap.ts:getSeatPixel |
key |
software | healthy | src/navigation/Pathfinder.ts:key |
heuristic |
software | healthy | src/navigation/Pathfinder.ts:heuristic |
formatDateLabel |
software | healthy | src/ui/TopNav.tsx:formatDateLabel |
formatDateCompact |
software | healthy | src/ui/TopNav.tsx:formatDateCompact |
TopNav |
software | healthy | src/ui/TopNav.tsx:TopNav |
onStart |
software | healthy | src/ui/TopNav.tsx:onStart |
onFinish |
software | healthy | src/ui/TopNav.tsx:onFinish |
handleSelect |
software | healthy | src/ui/TopNav.tsx:handleSelect |
scroll |
software | healthy | src/ui/TopNav.tsx:scroll |
formatEndDate |
software | healthy | src/ui/PolymarketOdds.tsx:formatEndDate |
formatVolume |
software | healthy | src/ui/PolymarketOdds.tsx:formatVolume |
formatAsOf |
software | healthy | src/ui/PolymarketOdds.tsx:formatAsOf |
truncate |
software | healthy | src/ui/PolymarketOdds.tsx:truncate |
oddsColor |
software | healthy | src/ui/PolymarketOdds.tsx:oddsColor |
PolymarketOdds |
software | healthy | src/ui/PolymarketOdds.tsx:PolymarketOdds |
ResizeHandle |
software | healthy | src/ui/ResizeHandle.tsx:ResizeHandle |
shell |
software | healthy | src/ui/ResizeHandle.tsx:shell |
TickerRow |
software | healthy | src/ui/MarketDashboard.tsx:TickerRow |
renderItem |
software | healthy | src/ui/MarketDashboard.tsx:renderItem |
Headline |
software | healthy | src/ui/MarketDashboard.tsx:Headline |
MarketDashboard |
software | healthy | src/ui/MarketDashboard.tsx:MarketDashboard |
HudBar |
software | healthy | src/ui/HudBar.tsx:HudBar |
onAction |
software | healthy | src/ui/HudBar.tsx:onAction |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
public |
software | healthy | public |
polymarket |
software | healthy | public/polymarket |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
scenes |
software | healthy | src/scenes |
lighting |
software | healthy | src/lighting |
navigation |
software | healthy | src/navigation |
ui |
software | healthy | src/ui |
charts |
software | healthy | src/ui/charts |
utils |
software | healthy | src/utils |
components |
software | healthy | src/components |
dialogue |
software | healthy | src/dialogue |
assets |
software | healthy | src/assets |
episodes |
software | healthy | src/assets/episodes |
audio |
software | healthy | src/audio |
tilemap |
software | healthy | src/tilemap |
game |
software | healthy | src/game |
engine |
software | healthy | src/engine |
characters |
software | healthy | src/characters |
datasource |
software | healthy | src/datasource |
| Label | Layer | Status | Path |
|---|---|---|---|
DinerScene |
software | healthy | src/scenes/DinerScene.ts:DinerScene |
BootScene |
software | healthy | src/scenes/BootScene.ts:BootScene |
LightingManager |
software | healthy | src/lighting/LightingManager.ts:LightingManager |
WalkableGrid |
software | healthy | src/navigation/WalkableGrid.ts:WalkableGrid |
Pathfinder |
software | healthy | src/navigation/Pathfinder.ts:Pathfinder |
DialogueBubble |
software | healthy | src/dialogue/DialogueBubble.ts:DialogueBubble |
NarrationOverlay |
software | healthy | src/dialogue/NarrationOverlay.ts:NarrationOverlay |
DialogueManager |
software | healthy | src/dialogue/DialogueManager.ts:DialogueManager |
EmoteBubble |
software | healthy | src/dialogue/EmoteBubble.ts:EmoteBubble |
AudioManager |
software | healthy | src/audio/AudioManager.ts:AudioManager |
TimelinePlayer |
software | healthy | src/engine/TimelinePlayer.ts:TimelinePlayer |
EventBus |
software | healthy | src/engine/EventBus.ts:EventBus |
Character |
software | healthy | src/characters/Character.ts:Character |
BinanceClient |
software | healthy | src/datasource/BinanceClient.ts:BinanceClient |
LazyEpisodeDataSource |
software | healthy | src/datasource/LazyEpisodeDataSource.ts:LazyEpisodeDataSour… |
PolymarketClient |
software | healthy | src/datasource/PolymarketClient.ts:PolymarketClient |
JsonDataSource |
software | healthy | src/datasource/JsonDataSource.ts:JsonDataSource |
| Label | Layer | Status | Path |
|---|---|---|---|
port:07 |
network | healthy | .github/workflows/cron-polymarket.yml |
port:08 |
network | healthy | .github/workflows/cron-polymarket.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::cron-polymarket |
cicd | healthy | .github/workflows/cron-polymarket.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
refresh |
cicd | healthy | .github/workflows/cron-polymarket.yml |
build-and-deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-n3slty6c |
software | healthy | /tmp/repobility-clone-n3slty6c |
| Label | Layer | Status | Path |
|---|---|---|---|
envoy |
network | healthy | src/assets/episodes/episode43.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | src/assets/episodes/episode04.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/assets/episodes/episode15.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/9aa6271f-8195-48e1-adf1-20a0481ce4f7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9aa6271f-8195-48e1-adf1-20a0481ce4f7/
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.