https://github.com/talstilkol/lumen-md
· scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)
100 raw signals (0 security + 100 graph)
Last scanned 2 months, 2 weeks ago · v1 · 92 actionable findings from 1 signal source. 8 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2060 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 |
|---|---|---|---|
defineConfig |
software | healthy | vite.config.ts:defineConfig |
shutdown |
software | healthy | sync-server/persistent-server.js:shutdown |
log |
software | healthy | sync-server/server.js:log |
checkRateLimit |
software | healthy | sync-server/server.js:checkRateLimit |
translateValue |
software | healthy | scripts/generate-all-locales.mjs:translateValue |
format |
software | healthy | scripts/bundle-budget.mjs:format |
main |
software | healthy | scripts/bundle-budget.mjs:main |
parseArgs |
software | healthy | scripts/translate-locale.mjs:parseArgs |
translateBatch |
software | healthy | scripts/translate-locale.mjs:translateBatch |
measureBundle |
software | healthy | scripts/benchmark.mjs:measureBundle |
measureSloc |
software | healthy | scripts/benchmark.mjs:measureSloc |
countLines |
software | healthy | scripts/benchmark.mjs:countLines |
measureTests |
software | healthy | scripts/benchmark.mjs:measureTests |
measureDeps |
software | healthy | scripts/benchmark.mjs:measureDeps |
measureLighthouse |
software | healthy | scripts/benchmark.mjs:measureLighthouse |
main |
software | healthy | scripts/benchmark.mjs:main |
extract |
software | healthy | scripts/generate-roadmap.mjs:extract |
listSourceFiles |
software | healthy | scripts/print-missing-i18n-keys.mjs:listSourceFiles |
extractKeys |
software | healthy | scripts/print-missing-i18n-keys.mjs:extractKeys |
parseKeys |
software | healthy | scripts/print-missing-i18n-keys.mjs:parseKeys |
parseArgs |
software | healthy | scripts/lib/plugin-entry.mjs:parseArgs |
sha256Hex |
software | healthy | scripts/lib/plugin-entry.mjs:sha256Hex |
buildRegistryEntry |
software | healthy | scripts/lib/plugin-entry.mjs:buildRegistryEntry |
renderFeed |
software | healthy | edge-workers/publish/worker.ts:renderFeed |
meta |
software | healthy | edge-workers/publish/worker.ts:meta |
esc |
software | healthy | edge-workers/publish/worker.ts:esc |
authedUser |
software | healthy | edge-workers/publish/worker.ts:authedUser |
u |
software | healthy | edge-workers/publish/worker.ts:u |
slugFor |
software | healthy | edge-workers/publish/worker.ts:slugFor |
upsert |
software | healthy | edge-workers/publish/worker.ts:upsert |
remove |
software | healthy | edge-workers/publish/worker.ts:remove |
renderPage |
software | healthy | edge-workers/publish/worker.ts:renderPage |
markdownToHtml |
software | healthy | edge-workers/publish/worker.ts:markdownToHtml |
authorize |
software | healthy | edge-workers/audit/worker.ts:authorize |
appendAudit |
software | healthy | edge-workers/audit/worker.ts:appendAudit |
listAudit |
software | healthy | edge-workers/audit/worker.ts:listAudit |
json |
software | healthy | edge-workers/billing/worker.ts:json |
userId |
software | healthy | edge-workers/billing/worker.ts:userId |
u |
software | healthy | edge-workers/billing/worker.ts:u |
stripe |
software | healthy | edge-workers/billing/worker.ts:stripe |
checkout |
software | healthy | edge-workers/billing/worker.ts:checkout |
portal |
software | healthy | edge-workers/billing/worker.ts:portal |
fetchCustomer |
software | healthy | edge-workers/billing/worker.ts:fetchCustomer |
rows |
software | healthy | edge-workers/billing/worker.ts:rows |
webhook |
software | healthy | edge-workers/billing/worker.ts:webhook |
upsertEntitlement |
software | healthy | edge-workers/billing/worker.ts:upsertEntitlement |
uid |
software | healthy | edge-workers/billing/worker.ts:uid |
verifyStripeSig |
software | healthy | edge-workers/billing/worker.ts:verifyStripeSig |
loadStore |
software | healthy | marketplace-server/server.mjs:loadStore |
persist |
software | healthy | marketplace-server/server.mjs:persist |
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 |
playwright.config.ts |
software | healthy | playwright.config.ts |
IMPROVEMENTS_LOG_2026-04-30.md |
software | healthy | IMPROVEMENTS_LOG_2026-04-30.md |
PRODUCT_IMPROVEMENT_MASTER_PLAN.md |
software | healthy | PRODUCT_IMPROVEMENT_MASTER_PLAN.md |
PRIVACY.md |
software | healthy | PRIVACY.md |
RELEASE.md |
software | healthy | RELEASE.md |
vite.config.ts |
software | healthy | vite.config.ts |
SYSTEM_AUDIT_REPORT_2026-04-30.md |
software | healthy | SYSTEM_AUDIT_REPORT_2026-04-30.md |
vercel.json |
software | healthy | vercel.json |
FULL_SYSTEM_REPAIR_MASTER_PLAN_2026-04-30.md |
software | healthy | FULL_SYSTEM_REPAIR_MASTER_PLAN_2026-04-30.md |
MASTER_PLAN_NUMBER_ONE.md |
software | healthy | MASTER_PLAN_NUMBER_ONE.md |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
LAUNCH.md |
software | healthy | LAUNCH.md |
netlify.toml |
software | healthy | netlify.toml |
SYSTEM_STATUS_2026-04-30.md |
software | healthy | SYSTEM_STATUS_2026-04-30.md |
package.json |
software | healthy | package.json |
SESSION_SUMMARY_2026-05-01.md |
software | healthy | SESSION_SUMMARY_2026-05-01.md |
AUDIT_REPORT_FINAL.md |
software | healthy | AUDIT_REPORT_FINAL.md |
index.html |
software | healthy | index.html |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
FULL_SYSTEM_REVIEW_AND_FIX_PLAN.md |
software | healthy | FULL_SYSTEM_REVIEW_AND_FIX_PLAN.md |
TASKS.md |
software | healthy | TASKS.md |
Dockerfile |
software | healthy | Dockerfile |
FIX_RELEASE_NOTES.md |
software | healthy | FIX_RELEASE_NOTES.md |
package-lock.json |
software | healthy | package-lock.json |
SYSTEM_STATUS_2026-04-30_v2.md |
software | healthy | SYSTEM_STATUS_2026-04-30_v2.md |
AUDIT_REPORT_V2.md |
software | healthy | AUDIT_REPORT_V2.md |
ROADMAP.md |
software | healthy | ROADMAP.md |
capacitor.config.json |
software | healthy | capacitor.config.json |
.env.onprem.example |
software | healthy | .env.onprem.example |
RELEASE_NOTES_2026-05-01.md |
software | healthy | RELEASE_NOTES_2026-05-01.md |
.env.example |
software | healthy | .env.example |
DEPLOY.md |
software | healthy | DEPLOY.md |
Makefile |
software | healthy | Makefile |
tsconfig.json |
software | healthy | tsconfig.json |
lighthouserc.json |
software | healthy | lighthouserc.json |
LICENSE |
software | healthy | LICENSE |
FIX_RELEASE_RUNBOOK.md |
software | healthy | FIX_RELEASE_RUNBOOK.md |
TERMS.md |
software | healthy | TERMS.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
MASTER_PLAN.md |
software | healthy | MASTER_PLAN.md |
postcss.config.js |
software | healthy | postcss.config.js |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
FIX_MASTER_PLAN.md |
software | healthy | FIX_MASTER_PLAN.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
FULL_SYSTEM_UPGRADE_TO_100_2026-04-30.md |
software | healthy | FULL_SYSTEM_UPGRADE_TO_100_2026-04-30.md |
postgres-init.sql |
software | healthy | docker/postgres-init.sql |
keys.json |
software | healthy | i18n/keys.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
i18n |
software | healthy | i18n |
sync-server |
software | healthy | sync-server |
docs |
software | healthy | docs |
audit |
software | healthy | docs/audit |
adr |
software | healthy | docs/adr |
src |
software | healthy | docs/src |
content |
software | healthy | docs/src/content |
docs |
software | healthy | docs/src/content/docs |
security |
software | healthy | docs/src/content/docs/security |
ai |
software | healthy | docs/src/content/docs/ai |
workspace |
software | healthy | docs/src/content/docs/workspace |
getting-started |
software | healthy | docs/src/content/docs/getting-started |
collab |
software | healthy | docs/src/content/docs/collab |
editor |
software | healthy | docs/src/content/docs/editor |
self-hosting |
software | healthy | docs/src/content/docs/self-hosting |
blocks |
software | healthy | docs/src/content/docs/blocks |
plugins |
software | healthy | docs/src/content/docs/plugins |
scripts |
software | healthy | scripts |
lib |
software | healthy | scripts/lib |
edge-workers |
software | healthy | edge-workers |
publish |
software | healthy | edge-workers/publish |
audit |
software | healthy | edge-workers/audit |
billing |
software | healthy | edge-workers/billing |
ios |
software | healthy | ios |
ShareExtension |
software | healthy | ios/ShareExtension |
App |
software | healthy | ios/App |
CapApp-SPM |
software | healthy | ios/App/CapApp-SPM |
Sources |
software | healthy | ios/App/CapApp-SPM/Sources |
CapApp-SPM |
software | healthy | ios/App/CapApp-SPM/Sources/CapApp-SPM |
App |
software | healthy | ios/App/App |
Assets.xcassets |
software | healthy | ios/App/App/Assets.xcassets |
AppIcon.appiconset |
software | healthy | ios/App/App/Assets.xcassets/AppIcon.appiconset |
Splash.imageset |
software | healthy | ios/App/App/Assets.xcassets/Splash.imageset |
marketplace-server |
software | healthy | marketplace-server |
packages |
software | healthy | packages |
create-lumen-plugin |
software | healthy | packages/create-lumen-plugin |
template |
software | healthy | packages/create-lumen-plugin/template |
src |
software | healthy | packages/create-lumen-plugin/template/src |
mcp-server |
software | healthy | mcp-server |
src |
software | healthy | mcp-server/src |
src-tauri |
software | healthy | src-tauri |
capabilities |
software | healthy | src-tauri/capabilities |
src |
software | healthy | src-tauri/src |
extension |
software | healthy | extension |
public |
software | healthy | public |
templates |
software | healthy | public/templates |
tutorials |
software | healthy | public/tutorials |
plugins |
software | healthy | public/plugins |
api-server |
software | healthy | api-server |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/__tests__/localProvider.test.ts |
security | healthy | src/__tests__/localProvider.test.ts |
auth::edge-workers/billing/worker.ts |
security | healthy | edge-workers/billing/worker.ts |
auth::e2e/_clear-state.ts |
security | healthy | e2e/_clear-state.ts |
auth::src/billing/checkout.ts |
security | healthy | src/billing/checkout.ts |
auth::src/sync/cloud/gdrive.ts |
security | healthy | src/sync/cloud/gdrive.ts |
auth::src/__tests__/workosProvider.test.ts |
security | healthy | src/__tests__/workosProvider.test.ts |
auth::e2e/error-paths.spec.ts |
security | healthy | e2e/error-paths.spec.ts |
auth::src/auth/types.ts |
security | healthy | src/auth/types.ts |
auth::src/auth/useAuth.ts |
security | healthy | src/auth/useAuth.ts |
auth::src/sync/cloud/githubGist.ts |
security | healthy | src/sync/cloud/githubGist.ts |
auth::src/sync/cloud/dropbox.ts |
security | healthy | src/sync/cloud/dropbox.ts |
auth::src/__tests__/checkout.test.ts |
security | healthy | src/__tests__/checkout.test.ts |
auth::src/auth/supabaseProvider.ts |
security | healthy | src/auth/supabaseProvider.ts |
auth::src/auth/workosProvider.ts |
security | healthy | src/auth/workosProvider.ts |
auth::src/sync/git.ts |
security | healthy | src/sync/git.ts |
auth::edge-workers/billing/wrangler.toml |
security | healthy | edge-workers/billing/wrangler.toml |
auth::src/components/AuthDialog.tsx |
security | healthy | src/components/AuthDialog.tsx |
auth::src/__tests__/auth.test.ts |
security | healthy | src/__tests__/auth.test.ts |
auth::src/auth/localProvider.ts |
security | healthy | src/auth/localProvider.ts |
auth::edge-workers/audit/worker.ts |
security | healthy | edge-workers/audit/worker.ts |
auth::src/sync/publish.ts |
security | healthy | src/sync/publish.ts |
auth::src/storage/clearLumenState.ts |
security | healthy | src/storage/clearLumenState.ts |
auth::public/roadmap.html |
security | healthy | public/roadmap.html |
auth::.env.example |
security | healthy | .env.example |
auth::src/sync/cloud/types.ts |
security | healthy | src/sync/cloud/types.ts |
auth::edge-workers/publish/worker.ts |
security | healthy | edge-workers/publish/worker.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
WysiwygEditor |
frontend | healthy | src/editor/WysiwygEditor.tsx |
DatabaseBlock |
frontend | healthy | src/views/DatabaseBlock.tsx |
MapBlock |
frontend | healthy | src/plugins/MapBlock.tsx |
LiveCssBlock |
frontend | healthy | src/plugins/LiveCssBlock.tsx |
JsonTableBlock |
frontend | healthy | src/plugins/JsonTableBlock.tsx |
DataBlock |
frontend | healthy | src/plugins/DataBlock.tsx |
LiveGlslBlock |
frontend | healthy | src/plugins/LiveGlslBlock.tsx |
HtmlPreviewBlock |
frontend | healthy | src/plugins/HtmlPreviewBlock.tsx |
PlantUMLBlock |
frontend | healthy | src/plugins/PlantUMLBlock.tsx |
MermaidBlock |
frontend | healthy | src/plugins/MermaidBlock.tsx |
LiveJsBlock |
frontend | healthy | src/plugins/LiveJsBlock.tsx |
CsvBlock |
frontend | healthy | src/plugins/CsvBlock.tsx |
CodeDoctorBlock |
frontend | healthy | src/plugins/CodeDoctorBlock.tsx |
LiveSvgBlock |
frontend | healthy | src/plugins/LiveSvgBlock.tsx |
AbcBlock |
frontend | healthy | src/plugins/AbcBlock.tsx |
GraphvizBlock |
frontend | healthy | src/plugins/GraphvizBlock.tsx |
LiveSqlBlock |
frontend | healthy | src/plugins/LiveSqlBlock.tsx |
Model3DBlock |
frontend | healthy | src/plugins/Model3DBlock.tsx |
BibtexBlock |
frontend | healthy | src/plugins/BibtexBlock.tsx |
LivePyBlock |
frontend | healthy | src/plugins/LivePyBlock.tsx |
InsightsBlock |
frontend | healthy | src/plugins/InsightsBlock.tsx |
EmbedBlock |
frontend | healthy | src/plugins/EmbedBlock.tsx |
ChartBlock |
frontend | healthy | src/plugins/ChartBlock.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
of |
software | healthy | src/__tests__/i18nStrings.test.ts:of |
StubURL |
software | healthy | src/__tests__/exportDocx.test.ts:StubURL |
WebsocketProvider |
software | healthy | src/__tests__/collabYjs.test.ts:WebsocketProvider |
FakeResizeObserver |
software | healthy | src/__tests__/EChartDeferredInit.test.tsx:FakeResizeObserver |
MockPO |
software | healthy | src/__tests__/webVitals.test.ts:MockPO |
MockIO |
software | healthy | src/__tests__/dynamicBlocks.integration.test.tsx:MockIO |
WebsocketProvider |
software | healthy | src/__tests__/stubs/y-websocket.ts:WebsocketProvider |
SpeechRecognition |
software | healthy | src/types/fileSystemAccess.d.ts:SpeechRecognition |
WebsocketProvider |
software | healthy | src/types/y-websocket.d.ts:WebsocketProvider |
BlockErrorBoundary |
software | healthy | src/renderer/components.tsx:BlockErrorBoundary |
ProductAgent |
software | healthy | src/ai/productAgent.ts:ProductAgent |
RateLimitError |
software | healthy | src/ai/llm.ts:RateLimitError |
AiError |
software | healthy | src/ai/llm.ts:AiError |
so |
software | healthy | src/ui/CommentsPanel.tsx:so |
ErrorBoundary |
software | healthy | src/ui/ErrorBoundary.tsx:ErrorBoundary |
const |
software | healthy | src/ui/PrintExport.tsx:const |
for |
software | healthy | src/lib/markupSanitizer.ts:for |
EmbedHintWidget |
software | healthy | src/editor/embedHintExtension.ts:EmbedHintWidget |
CursorWidget |
software | healthy | src/editor/collabAwareness.ts:CursorWidget |
GhostWidget |
software | healthy | src/editor/Editor.tsx:GhostWidget |
SuggestionWidget |
software | healthy | src/editor/inlineSuggestion.ts:SuggestionWidget |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | playwright.config.ts |
port:8080 |
network | healthy | package.json |
port:4444 |
network | healthy | .env.example |
port:80 |
network | healthy | docker-compose.yml |
port:4445 |
network | healthy | docker-compose.yml |
port:4446 |
network | healthy | docker-compose.yml |
port:8090 |
network | healthy | marketplace-server/Dockerfile |
port:06 |
network | healthy | .github/dependabot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::sync-server/Dockerfile |
hardware | healthy | sync-server/Dockerfile |
image::marketplace-server/Dockerfile |
hardware | healthy | marketplace-server/Dockerfile |
lumen-web |
hardware | healthy | docker-compose.yml |
lumen-signal |
hardware | healthy | docker-compose.yml |
lumen-collab |
hardware | healthy | docker-compose.yml |
lumen-billing |
hardware | healthy | docker-compose.yml |
postgres |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
fly |
cicd | healthy | .github/workflows/deploy.yml |
check |
cicd | healthy | .github/workflows/ci.yml |
lighthouse |
cicd | healthy | .github/workflows/ci.yml |
e2e |
cicd | healthy | .github/workflows/ci.yml |
e2e-prod |
cicd | healthy | .github/workflows/ci.yml |
signal-health |
cicd | healthy | .github/workflows/ci.yml |
web |
cicd | healthy | .github/workflows/release.yml |
tauri |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/__tests__/encryption-collab.test.ts |
security | healthy | src/__tests__/encryption-collab.test.ts |
password_literal::src/__tests__/encryption-collab.test.ts |
security | healthy | src/__tests__/encryption-collab.test.ts |
password_literal::src/__tests__/encryption-collab.test.ts |
security | healthy | src/__tests__/encryption-collab.test.ts |
password_literal::src/__tests__/encryption.test.ts |
security | healthy | src/__tests__/encryption.test.ts |
password_literal::src/sync/git.ts |
security | healthy | src/sync/git.ts |
password_literal::src/sync/git.ts |
security | healthy | src/sync/git.ts |
password_literal::src/sync/git.ts |
security | healthy | src/sync/git.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
APPLE_SIGNING_IDENTITY |
cicd | healthy | — |
APPLE_ID |
cicd | healthy | — |
APPLE_TEAM_ID |
cicd | healthy | — |
APPLE_APP_SPECIFIC_PASSWORD |
cicd | healthy | — |
FLY_API_TOKEN |
cicd | healthy | — |
LHCI_GITHUB_APP_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
redis |
data | healthy | README.md |
postgresql |
data | healthy | docker-compose.yml |
sqlite |
data | healthy | src/__tests__/LiveSqlBlock.test.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
room_snapshots |
data | healthy | docker/postgres-init.sql |
entitlements |
data | healthy | docker/postgres-init.sql |
audit_events |
data | healthy | docker/postgres-init.sql |
published_docs |
data | healthy | docker/postgres-init.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-h699rfmq |
software | healthy | /tmp/repobility-clone-h699rfmq |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src/sync/publish.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | docs/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/__tests__/localLlm.test.ts |
This page is publicly accessible at:
https://repobility.com/scan/baf2a0a0-8bdc-4924-860e-172ae540a116/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/baf2a0a0-8bdc-4924-860e-172ae540a116/
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.