https://github.com/ruminate0810/Dream-Waver
· scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)
171 raw signals (0 security + 171 graph)
Last scanned 2 months, 3 weeks ago · v1 · 167 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1137 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 |
|---|---|---|---|
middleware |
software | healthy | apps/web/middleware.ts:middleware |
VideoTimeline |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx:VideoTi… |
data |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx:data |
TimelineHeader |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx:Timelin… |
StatusBadge |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx:StatusB… |
groupByKind |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx:groupBy… |
compareKeys |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx:compare… |
extractIndex |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx:extract… |
VideoEventLog |
software | healthy | apps/web/components/video-preview/VideoEventLog.tsx:VideoEv… |
Row |
software | healthy | apps/web/components/video-preview/VideoEventLog.tsx:Row |
Icon |
software | healthy | apps/web/components/video-preview/VideoEventLog.tsx:Icon |
SceneNode |
software | healthy | apps/web/components/video-preview/SceneNode.tsx:SceneNode |
NodeArtifact |
software | healthy | apps/web/components/video-preview/SceneNode.tsx:NodeArtifact |
StatePill |
software | healthy | apps/web/components/video-preview/SceneNode.tsx:StatePill |
labelForKind |
software | healthy | apps/web/components/video-preview/SceneNode.tsx:labelForKind |
placeholderForState |
software | healthy | apps/web/components/video-preview/SceneNode.tsx:placeholder… |
GameSource |
software | healthy | apps/web/components/game-preview/GameSource.tsx:GameSource |
onCopy |
software | healthy | apps/web/components/game-preview/GameSource.tsx:onCopy |
onDownload |
software | healthy | apps/web/components/game-preview/GameSource.tsx:onDownload |
safe |
software | healthy | apps/web/components/game-preview/GameSource.tsx:safe |
highlight |
software | healthy | apps/web/components/game-preview/GameSource.tsx:highlight |
RevisionStrip |
software | healthy | apps/web/components/game-preview/RevisionStrip.tsx:Revision… |
handleRestore |
software | healthy | apps/web/components/game-preview/RevisionStrip.tsx:handleRe… |
formatTime |
software | healthy | apps/web/components/game-preview/RevisionStrip.tsx:formatTi… |
GameFrame |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:GameFrame |
focusGame |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:focusGame |
reload |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:reload |
handleRestored |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:handleRestor… |
FrameHeader |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:FrameHeader |
IconButton |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:IconButton |
FrameFooter |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:FrameFooter |
PlaceholderCanvas |
software | healthy | apps/web/components/game-preview/GameFrame.tsx:PlaceholderC… |
GameChat |
software | healthy | apps/web/components/game-preview/GameChat.tsx:GameChat |
handle |
software | healthy | apps/web/components/game-preview/GameChat.tsx:handle |
BubbleRow |
software | healthy | apps/web/components/game-preview/GameChat.tsx:BubbleRow |
tailLines |
software | healthy | apps/web/components/game-preview/GameChat.tsx:tailLines |
Avatar |
software | healthy | apps/web/components/game-preview/GameChat.tsx:Avatar |
seedBubbles |
software | healthy | apps/web/components/game-preview/GameChat.tsx:seedBubbles |
upsertToolCall |
software | healthy | apps/web/components/game-preview/GameChat.tsx:upsertToolCall |
patchToolCall |
software | healthy | apps/web/components/game-preview/GameChat.tsx:patchToolCall |
appendStreamingDelta |
software | healthy | apps/web/components/game-preview/GameChat.tsx:appendStreami… |
upsertLatestAssistantText |
software | healthy | apps/web/components/game-preview/GameChat.tsx:upsertLatestA… |
finalizeLatestAssistant |
software | healthy | apps/web/components/game-preview/GameChat.tsx:finalizeLates… |
stripPendingAssistant |
software | healthy | apps/web/components/game-preview/GameChat.tsx:stripPendingA… |
cryptoRandomId |
software | healthy | apps/web/components/game-preview/GameChat.tsx:cryptoRandomId |
ErrorCallout |
software | healthy | apps/web/components/ui/ErrorCallout.tsx:ErrorCallout |
ActionButton |
software | healthy | apps/web/components/ui/ErrorCallout.tsx:ActionButton |
inner |
software | healthy | apps/web/components/ui/ErrorCallout.tsx:inner |
PixelButton |
software | healthy | apps/web/components/ui/pixel/index.tsx:PixelButton |
WindowCard |
software | healthy | apps/web/components/ui/pixel/index.tsx:WindowCard |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
fly.toml |
software | healthy | fly.toml |
README.md |
software | healthy | README.md |
Dockerfile |
software | healthy | Dockerfile |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
LICENSE |
software | healthy | LICENSE |
docker-compose.yml |
software | healthy | docker-compose.yml |
postcss.config.mjs |
software | healthy | apps/web/postcss.config.mjs |
tailwind.config.ts |
software | healthy | apps/web/tailwind.config.ts |
pnpm-lock.yaml |
software | healthy | apps/web/pnpm-lock.yaml |
package.json |
software | healthy | apps/web/package.json |
Dockerfile |
software | healthy | apps/web/Dockerfile |
next-env.d.ts |
software | healthy | apps/web/next-env.d.ts |
middleware.ts |
software | healthy | apps/web/middleware.ts |
tsconfig.json |
software | healthy | apps/web/tsconfig.json |
next.config.mjs |
software | healthy | apps/web/next.config.mjs |
VideoTimeline.tsx |
software | healthy | apps/web/components/video-preview/VideoTimeline.tsx |
VideoEventLog.tsx |
software | healthy | apps/web/components/video-preview/VideoEventLog.tsx |
SceneNode.tsx |
software | healthy | apps/web/components/video-preview/SceneNode.tsx |
GameSource.tsx |
software | healthy | apps/web/components/game-preview/GameSource.tsx |
RevisionStrip.tsx |
software | healthy | apps/web/components/game-preview/RevisionStrip.tsx |
GameFrame.tsx |
software | healthy | apps/web/components/game-preview/GameFrame.tsx |
GameChat.tsx |
software | healthy | apps/web/components/game-preview/GameChat.tsx |
ErrorCallout.tsx |
software | healthy | apps/web/components/ui/ErrorCallout.tsx |
index.tsx |
software | healthy | apps/web/components/ui/pixel/index.tsx |
Sprite.tsx |
software | healthy | apps/web/components/ui/pixel/Sprite.tsx |
TopRight.tsx |
software | healthy | apps/web/components/workspace/TopRight.tsx |
RecentDecks.tsx |
software | healthy | apps/web/components/workspace/RecentDecks.tsx |
Sidebar.tsx |
software | healthy | apps/web/components/workspace/Sidebar.tsx |
AgentGrid.tsx |
software | healthy | apps/web/components/workspace/AgentGrid.tsx |
Switcher.tsx |
software | healthy | apps/web/components/workspace/Switcher.tsx |
Hero.tsx |
software | healthy | apps/web/components/workspace/Hero.tsx |
transport.tsx |
software | healthy | apps/web/components/chat/transport.tsx |
ClarificationCard.tsx |
software | healthy | apps/web/components/chat/ClarificationCard.tsx |
Chat.tsx |
software | healthy | apps/web/components/chat/Chat.tsx |
ToolProgress.tsx |
software | healthy | apps/web/components/chat/ToolProgress.tsx |
ChatThread.tsx |
software | healthy | apps/web/components/chat/ChatThread.tsx |
WizardCard.tsx |
software | healthy | apps/web/components/chat/WizardCard.tsx |
FollowupInput.tsx |
software | healthy | apps/web/components/chat/FollowupInput.tsx |
ThoughtCollapse.tsx |
software | healthy | apps/web/components/chat/ThoughtCollapse.tsx |
EditTurnTrace.tsx |
software | healthy | apps/web/components/chat/EditTurnTrace.tsx |
SlidesOpening.tsx |
software | healthy | apps/web/components/chat/SlidesOpening.tsx |
QuestionBubble.tsx |
software | healthy | apps/web/components/chat/QuestionBubble.tsx |
session.ts |
software | healthy | apps/web/components/chat/session.ts |
OutlineReviewCard.tsx |
software | healthy | apps/web/components/chat/OutlineReviewCard.tsx |
Bubble.tsx |
software | healthy | apps/web/components/chat/Bubble.tsx |
BusyHint.tsx |
software | healthy | apps/web/components/chat/BusyHint.tsx |
ToolStrip.tsx |
software | healthy | apps/web/components/chat/ToolStrip.tsx |
ConnectionToast.tsx |
software | healthy | apps/web/components/chat/ConnectionToast.tsx |
SvgPipelineProgress.tsx |
software | healthy | apps/web/components/chat/SvgPipelineProgress.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
web |
software | healthy | apps/web |
components |
software | healthy | apps/web/components |
video-preview |
software | healthy | apps/web/components/video-preview |
game-preview |
software | healthy | apps/web/components/game-preview |
ui |
software | healthy | apps/web/components/ui |
pixel |
software | healthy | apps/web/components/ui/pixel |
workspace |
software | healthy | apps/web/components/workspace |
chat |
software | healthy | apps/web/components/chat |
skills |
software | healthy | apps/web/components/chat/skills |
slides-preview |
software | healthy | apps/web/components/slides-preview |
claw |
software | healthy | apps/web/components/claw |
slides |
software | healthy | apps/web/components/slides |
app |
software | healthy | apps/web/app |
auth |
software | healthy | apps/web/app/auth |
callback |
software | healthy | apps/web/app/auth/callback |
login |
software | healthy | apps/web/app/login |
design |
software | healthy | apps/web/app/design |
code |
software | healthy | apps/web/app/code |
new |
software | healthy | apps/web/app/code/new |
[id] |
software | healthy | apps/web/app/code/[id] |
claw |
software | healthy | apps/web/app/claw |
new |
software | healthy | apps/web/app/claw/new |
[id] |
software | healthy | apps/web/app/claw/[id] |
slides |
software | healthy | apps/web/app/slides |
new |
software | healthy | apps/web/app/slides/new |
[id] |
software | healthy | apps/web/app/slides/[id] |
video |
software | healthy | apps/web/app/video |
new |
software | healthy | apps/web/app/video/new |
[id] |
software | healthy | apps/web/app/video/[id] |
lib |
software | healthy | apps/web/lib |
supabase |
software | healthy | apps/web/lib/supabase |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
packages |
software | healthy | packages |
slide-templates |
software | healthy | packages/slide-templates |
_themes |
software | healthy | packages/slide-templates/_themes |
_shared |
software | healthy | packages/slide-templates/_shared |
proto |
software | healthy | proto |
dreamwaver |
software | healthy | proto/dreamwaver |
v1 |
software | healthy | proto/dreamwaver/v1 |
services |
software | healthy | services |
dreamapi-sidecar |
software | healthy | services/dreamapi-sidecar |
orchestrator |
software | healthy | services/orchestrator |
tests |
software | healthy | services/orchestrator/tests |
eval |
software | healthy | services/orchestrator/tests/eval |
golden |
software | healthy | services/orchestrator/tests/eval/golden |
internal |
software | healthy | services/orchestrator/internal |
config |
software | healthy | services/orchestrator/internal/config |
auth |
software | healthy | services/orchestrator/internal/auth |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
kicks |
software | healthy | apps/web/components/chat/Bubble.tsx:kicks |
ApiError |
software | healthy | apps/web/lib/api.ts:ApiError |
DFAbilityError |
software | healthy | services/dreamapi-sidecar/df_ability_client.py:53 |
DFAbilityClient |
software | healthy | services/dreamapi-sidecar/df_ability_client.py:63 |
GenerateImageRequest |
software | healthy | services/dreamapi-sidecar/main.py:123 |
GenerateImageResponse |
software | healthy | services/dreamapi-sidecar/main.py:145 |
GenerateVariantsRequest |
software | healthy | services/dreamapi-sidecar/main.py:212 |
Variant |
software | healthy | services/dreamapi-sidecar/main.py:227 |
GenerateVariantsResponse |
software | healthy | services/dreamapi-sidecar/main.py:233 |
EditImageRequest |
software | healthy | services/dreamapi-sidecar/main.py:289 |
EditImageResponse |
software | healthy | services/dreamapi-sidecar/main.py:297 |
OutpaintRequest |
software | healthy | services/dreamapi-sidecar/main.py:386 |
Image2ImageRequest |
software | healthy | services/dreamapi-sidecar/main.py:448 |
NanoBananaRequest |
software | healthy | services/dreamapi-sidecar/main.py:544 |
SeedanceI2VRequest |
software | healthy | services/dreamapi-sidecar/main.py:709 |
SeedanceI2VResponse |
software | healthy | services/dreamapi-sidecar/main.py:730 |
_PendingTask |
software | healthy | services/dreamapi-sidecar/main.py:806 |
SubmitGenerateResponse |
software | healthy | services/dreamapi-sidecar/main.py:835 |
DreamAPIError |
software | healthy | services/dreamapi-sidecar/dreamapi_client.py:39 |
DreamAPIClient |
software | healthy | services/dreamapi-sidecar/dreamapi_client.py:50 |
| Label | Layer | Status | Path |
|---|---|---|---|
design_sessions |
data | healthy | services/orchestrator/migrations/0006_design_sessions.sql |
user_templates |
data | healthy | services/orchestrator/migrations/0004_user_templates.sql |
credit_ledger |
data | healthy | services/orchestrator/migrations/0003_billing.sql |
tool_calls |
data | healthy | services/orchestrator/migrations/0003_billing.sql |
reference_decks |
data | healthy | services/orchestrator/migrations/0008_reference_decks.sql |
design_memory |
data | healthy | services/orchestrator/migrations/0007_design_memory.sql |
claw_runs |
data | healthy | services/orchestrator/migrations/0009_claw_runs.sql |
users |
data | healthy | services/orchestrator/migrations/0001_init.sql |
workspaces |
data | healthy | services/orchestrator/migrations/0001_init.sql |
workspace_members |
data | healthy | services/orchestrator/migrations/0001_init.sql |
slide_jobs |
data | healthy | services/orchestrator/migrations/0001_init.sql |
game_jobs |
data | healthy | services/orchestrator/migrations/0001_init.sql |
video_runs |
data | healthy | services/orchestrator/migrations/0001_init.sql |
design_assets |
data | healthy | services/orchestrator/migrations/0001_init.sql |
idempotency_keys |
data | healthy | services/orchestrator/migrations/0002_idempotency.sql |
chat_events |
data | healthy | services/orchestrator/migrations/0005_chat_events.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /healthz |
api | healthy | services/dreamapi-sidecar/main.py |
POST /generate/image |
api | healthy | services/dreamapi-sidecar/main.py |
POST /generate/variants |
api | healthy | services/dreamapi-sidecar/main.py |
POST /edit/remove_bg |
api | healthy | services/dreamapi-sidecar/main.py |
POST /edit/enhance |
api | healthy | services/dreamapi-sidecar/main.py |
POST /edit/outpaint |
api | healthy | services/dreamapi-sidecar/main.py |
POST /edit/image2image |
api | healthy | services/dreamapi-sidecar/main.py |
POST /edit/colorize |
api | healthy | services/dreamapi-sidecar/main.py |
POST /generate/nano_banana |
api | healthy | services/dreamapi-sidecar/main.py |
POST /video/seedance_i2v |
api | healthy | services/dreamapi-sidecar/main.py |
POST /generate/image/submit |
api | healthy | services/dreamapi-sidecar/main.py |
GET /generate/image/{task_id}/events |
api | healthy | services/dreamapi-sidecar/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
Home |
frontend | healthy | apps/web/app/page.tsx |
RootLayout |
frontend | healthy | apps/web/app/layout.tsx |
LoginPage |
frontend | healthy | apps/web/app/login/page.tsx |
DesignPage |
frontend | healthy | apps/web/app/design/page.tsx |
NewGamePage |
frontend | healthy | apps/web/app/code/new/page.tsx |
GamePage |
frontend | healthy | apps/web/app/code/[id]/page.tsx |
NewClawPage |
frontend | healthy | apps/web/app/claw/new/page.tsx |
ClawPage |
frontend | healthy | apps/web/app/claw/[id]/page.tsx |
Page |
frontend | healthy | apps/web/app/slides/new/page.tsx |
SlideJobPage |
frontend | healthy | apps/web/app/slides/[id]/page.tsx |
NewVideoRunPage |
frontend | healthy | apps/web/app/video/new/page.tsx |
VideoRunPage |
frontend | healthy | apps/web/app/video/[id]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
0006_design_sessions.sql |
data | healthy | services/orchestrator/migrations/0006_design_sessions.sql |
0011_claw_videos.sql |
data | healthy | services/orchestrator/migrations/0011_claw_videos.sql |
0004_user_templates.sql |
data | healthy | services/orchestrator/migrations/0004_user_templates.sql |
0003_billing.sql |
data | healthy | services/orchestrator/migrations/0003_billing.sql |
0008_reference_decks.sql |
data | healthy | services/orchestrator/migrations/0008_reference_decks.sql |
0007_design_memory.sql |
data | healthy | services/orchestrator/migrations/0007_design_memory.sql |
0009_claw_runs.sql |
data | healthy | services/orchestrator/migrations/0009_claw_runs.sql |
0001_init.sql |
data | healthy | services/orchestrator/migrations/0001_init.sql |
0002_idempotency.sql |
data | healthy | services/orchestrator/migrations/0002_idempotency.sql |
0005_chat_events.sql |
data | healthy | services/orchestrator/migrations/0005_chat_events.sql |
0010_claw_artifacts.sql |
data | healthy | services/orchestrator/migrations/0010_claw_artifacts.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/web/app/page.tsx |
/login |
frontend | healthy | apps/web/app/login/page.tsx |
/design |
frontend | healthy | apps/web/app/design/page.tsx |
/code/new |
frontend | healthy | apps/web/app/code/new/page.tsx |
/code/[id] |
frontend | healthy | apps/web/app/code/[id]/page.tsx |
/claw/new |
frontend | healthy | apps/web/app/claw/new/page.tsx |
/claw/[id] |
frontend | healthy | apps/web/app/claw/[id]/page.tsx |
/slides/new |
frontend | healthy | apps/web/app/slides/new/page.tsx |
/slides/[id] |
frontend | healthy | apps/web/app/slides/[id]/page.tsx |
/video/new |
frontend | healthy | apps/web/app/video/new/page.tsx |
/video/[id] |
frontend | healthy | apps/web/app/video/[id]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | Dockerfile |
port:5432 |
network | healthy | docker-compose.yml |
port:6379 |
network | healthy | docker-compose.yml |
port:50051 |
network | healthy | docker-compose.yml |
port:3000 |
network | healthy | docker-compose.yml |
port:9000 |
network | healthy | docker-compose.yml |
port:9001 |
network | healthy | docker-compose.yml |
port:8081 |
network | healthy | docker-compose.yml |
port:64 |
network | healthy | apps/web/pnpm-lock.yaml |
port:15 |
network | healthy | apps/web/pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::apps/web/Dockerfile |
hardware | healthy | apps/web/Dockerfile |
image::services/sandbox/Dockerfile |
hardware | healthy | services/sandbox/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
minio |
hardware | healthy | docker-compose.yml |
minio-init |
hardware | healthy | docker-compose.yml |
sandbox |
hardware | healthy | docker-compose.yml |
orchestrator |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/web/app/login/page.tsx |
security | healthy | apps/web/app/login/page.tsx |
auth::services/orchestrator/internal/store/store.go |
security | healthy | services/orchestrator/internal/store/store.go |
auth::services/orchestrator/internal/auth/jwt.go |
security | healthy | services/orchestrator/internal/auth/jwt.go |
auth::services/orchestrator/internal/auth/middleware.go |
security | healthy | services/orchestrator/internal/auth/middleware.go |
auth::apps/web/middleware.ts |
security | healthy | apps/web/middleware.ts |
auth::.env.example |
security | healthy | .env.example |
auth::services/orchestrator/internal/api/routes_slides.go |
security | healthy | services/orchestrator/internal/api/routes_slides.go |
auth::apps/web/lib/api.ts |
security | healthy | apps/web/lib/api.ts |
auth::services/orchestrator/cmd/seed-references/main.go |
security | healthy | services/orchestrator/cmd/seed-references/main.go |
auth::services/orchestrator/go.mod |
security | healthy | services/orchestrator/go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
redis |
data | healthy | README.md |
postgresql |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
orchestrator-go |
cicd | healthy | .github/workflows/ci.yml |
web-typecheck |
cicd | healthy | .github/workflows/ci.yml |
sandbox-rust |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | Makefile |
38.98.112.79 |
network | healthy | services/dreamapi-sidecar/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .env.example |
vps::azure |
hardware | healthy | apps/web/lib/templates.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wbpvmxm5 |
software | healthy | /tmp/repobility-clone-wbpvmxm5 |
| Label | Layer | Status | Path |
|---|---|---|---|
grpc::Sandbox |
api | healthy | proto/dreamwaver/v1/sandbox.proto |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/19797361-49b8-4867-b048-3e1691446d85/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/19797361-49b8-4867-b048-3e1691446d85/
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.