https://github.com/dark-matter08/system-design-roulette
· scanned 2026-06-17 01:53 UTC (1 month, 1 week ago)
3 raw signals (0 security + 3 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +7.1 (diff) · 3 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 94 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 |
|---|---|---|---|
DESIGN.md |
software | healthy | DESIGN.md |
svelte.config.js |
software | healthy | svelte.config.js |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
vite.config.js |
software | healthy | vite.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
provision-vibevoice.sh |
software | healthy | scripts/provision-vibevoice.sh |
app.html |
software | healthy | src/app.html |
ipc.ts |
software | healthy | src/lib/ipc.ts |
mock.ts |
software | healthy | src/lib/mock.ts |
stores.svelte.ts |
software | healthy | src/lib/stores.svelte.ts |
theme.css |
software | healthy | src/lib/theme.css |
Dashboard.svelte |
software | healthy | src/lib/screens/Dashboard.svelte |
Completion.svelte |
software | healthy | src/lib/screens/Completion.svelte |
Roulette.svelte |
software | healthy | src/lib/screens/Roulette.svelte |
Idle.svelte |
software | healthy | src/lib/screens/Idle.svelte |
Quiz.svelte |
software | healthy | src/lib/screens/Quiz.svelte |
AnswerReview.svelte |
software | healthy | src/lib/screens/AnswerReview.svelte |
CourseReader.svelte |
software | healthy | src/lib/screens/CourseReader.svelte |
SetupWizard.svelte |
software | healthy | src/lib/screens/SetupWizard.svelte |
NodeCard.svelte |
software | healthy | src/lib/components/NodeCard.svelte |
ModelPicker.svelte |
software | healthy | src/lib/components/ModelPicker.svelte |
EscapeHatch.svelte |
software | healthy | src/lib/components/EscapeHatch.svelte |
TimePicker.svelte |
software | healthy | src/lib/components/TimePicker.svelte |
ClusterBar.svelte |
software | healthy | src/lib/components/ClusterBar.svelte |
ChaosLab.svelte |
software | healthy | src/lib/components/ChaosLab.svelte |
AudioPlayer.svelte |
software | healthy | src/lib/components/AudioPlayer.svelte |
AgentLog.svelte |
software | healthy | src/lib/components/AgentLog.svelte |
StatusLED.svelte |
software | healthy | src/lib/components/StatusLED.svelte |
TimerBar.svelte |
software | healthy | src/lib/components/TimerBar.svelte |
AgentPicker.svelte |
software | healthy | src/lib/components/AgentPicker.svelte |
MetaBadge.svelte |
software | healthy | src/lib/components/MetaBadge.svelte |
Markdown.svelte |
software | healthy | src/lib/components/Markdown.svelte |
EnforcementPicker.svelte |
software | healthy | src/lib/components/EnforcementPicker.svelte |
ShardRouter.svelte |
software | healthy | src/lib/components/ShardRouter.svelte |
+layout.ts |
software | healthy | src/routes/+layout.ts |
+page.svelte |
software | healthy | src/routes/+page.svelte |
+page.svelte |
software | healthy | src/routes/blanker/+page.svelte |
TEACHER.md |
software | healthy | docs/TEACHER.md |
Cargo.toml |
software | healthy | src-tauri/Cargo.toml |
build.rs |
software | healthy | src-tauri/build.rs |
tauri.conf.json |
software | healthy | src-tauri/tauri.conf.json |
Cargo.lock |
software | healthy | src-tauri/Cargo.lock |
core_loop.rs |
software | healthy | src-tauri/tests/core_loop.rs |
db.rs |
software | healthy | src-tauri/src/db.rs |
state.rs |
software | healthy | src-tauri/src/state.rs |
kiosk.rs |
software | healthy | src-tauri/src/kiosk.rs |
roulette.rs |
software | healthy | src-tauri/src/roulette.rs |
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 |
src |
software | healthy | src |
lib |
software | healthy | src/lib |
screens |
software | healthy | src/lib/screens |
components |
software | healthy | src/lib/components |
routes |
software | healthy | src/routes |
blanker |
software | healthy | src/routes/blanker |
docs |
software | healthy | docs |
src-tauri |
software | healthy | src-tauri |
tests |
software | healthy | src-tauri/tests |
src |
software | healthy | src-tauri/src |
seed |
software | healthy | src-tauri/seed |
fallback_courses |
software | healthy | src-tauri/seed/fallback_courses |
capabilities |
software | healthy | src-tauri/capabilities |
| Label | Layer | Status | Path |
|---|---|---|---|
onEvent |
software | healthy | src/lib/ipc.ts:onEvent |
mockEmit |
software | healthy | src/lib/mock.ts:mockEmit |
mockListen |
software | healthy | src/lib/mock.ts:mockListen |
session |
software | healthy | src/lib/mock.ts:session |
mockKioskLevel |
software | healthy | src/lib/mock.ts:mockKioskLevel |
mockModel |
software | healthy | src/lib/mock.ts:mockModel |
mockAgent |
software | healthy | src/lib/mock.ts:mockAgent |
appState |
software | healthy | src/lib/mock.ts:appState |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
cassandra |
data | healthy | src/lib/mock.ts |
redis |
data | healthy | src-tauri/seed/concepts.json |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1420 |
network | healthy | vite.config.js |
port:1421 |
network | healthy | vite.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
dark-matter08__system-design-roulette |
software | healthy | /data/fable5_failed_archive/dark-matter08__system-design-ro… |
| Label | Layer | Status | Path |
|---|---|---|---|
AppStore |
software | healthy | src/lib/stores.svelte.ts:AppStore |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | src/lib/mock.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src-tauri/seed/concepts.json |
security | healthy | src-tauri/seed/concepts.json |
This page is publicly accessible at:
https://repobility.com/scan/4e7e75a2-dc34-4a14-9ce4-8df67264d2c3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4e7e75a2-dc34-4a14-9ce4-8df67264d2c3/
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.