https://github.com/davidbroza/davidcast
· scanned 2026-06-17 01:53 UTC (1 month, 1 week ago)
14 raw signals (0 security + 14 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +0.4 (diff) · 14 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 246 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 |
|---|---|---|---|
fireLasers |
software | healthy | desktop/src/lasers.ts:fireLasers |
angle |
software | healthy | desktop/src/lasers.ts:angle |
makeBeam |
software | healthy | desktop/src/lasers.ts:makeBeam |
evaluateMath |
software | healthy | desktop/src/calc.ts:evaluateMath |
call |
software | healthy | desktop/src/calc.ts:call |
formatNumber |
software | healthy | desktop/src/calc.ts:formatNumber |
isSnippet |
software | healthy | desktop/src/types.ts:isSnippet |
isQuicklink |
software | healthy | desktop/src/types.ts:isQuicklink |
isApp |
software | healthy | desktop/src/types.ts:isApp |
isCommand |
software | healthy | desktop/src/types.ts:isCommand |
isAgent |
software | healthy | desktop/src/types.ts:isAgent |
isVite |
software | healthy | desktop/src/types.ts:isVite |
isDocker |
software | healthy | desktop/src/types.ts:isDocker |
isFile |
software | healthy | desktop/src/types.ts:isFile |
isTheme |
software | healthy | desktop/src/types.ts:isTheme |
isClipboard |
software | healthy | desktop/src/types.ts:isClipboard |
isSkill |
software | healthy | desktop/src/types.ts:isSkill |
isCalc |
software | healthy | desktop/src/types.ts:isCalc |
isGitHubPr |
software | healthy | desktop/src/types.ts:isGitHubPr |
isGitHubIssue |
software | healthy | desktop/src/types.ts:isGitHubIssue |
asItem |
software | healthy | desktop/src/types.ts:asItem |
stableEntryKey |
software | healthy | desktop/src/types.ts:stableEntryKey |
extractPlaceholders |
software | healthy | desktop/src/types.ts:extractPlaceholders |
fmtPct |
software | healthy | desktop/src/utils.ts:fmtPct |
fmtMs |
software | healthy | desktop/src/utils.ts:fmtMs |
fmtKind |
software | healthy | desktop/src/utils.ts:fmtKind |
relativeTime |
software | healthy | desktop/src/utils.ts:relativeTime |
fmtSize |
software | healthy | desktop/src/utils.ts:fmtSize |
scheduleIdle |
software | healthy | desktop/src/utils.ts:scheduleIdle |
ric |
software | healthy | desktop/src/utils.ts:ric |
r2 |
software | healthy | desktop/src/utils.ts:r2 |
entriesFingerprint |
software | healthy | desktop/src/App.tsx:entriesFingerprint |
loadCachedEntries |
software | healthy | desktop/src/App.tsx:loadCachedEntries |
setBgImageOverrideCache |
software | healthy | desktop/src/App.tsx:setBgImageOverrideCache |
readBgImageOverrideCache |
software | healthy | desktop/src/App.tsx:readBgImageOverrideCache |
applyTheme |
software | healthy | desktop/src/App.tsx:applyTheme |
newSession |
software | healthy | desktop/src/App.tsx:newSession |
App |
software | healthy | desktop/src/App.tsx:App |
onBlurStamp |
software | healthy | desktop/src/App.tsx:onBlurStamp |
backToPalette |
software | healthy | desktop/src/App.tsx:backToPalette |
onCommand |
software | healthy | desktop/src/App.tsx:onCommand |
confirmAndRun |
software | healthy | desktop/src/App.tsx:confirmAndRun |
fireConfetti |
software | healthy | desktop/src/confetti.ts:fireConfetti |
rot |
software | healthy | desktop/src/confetti.ts:rot |
fmtBytes |
software | healthy | desktop/src/components/Stats.tsx:fmtBytes |
fmtUptime |
software | healthy | desktop/src/components/Stats.tsx:fmtUptime |
pct |
software | healthy | desktop/src/components/Stats.tsx:pct |
Bar |
software | healthy | desktop/src/components/Stats.tsx:Bar |
Stats |
software | healthy | desktop/src/components/Stats.tsx:Stats |
copyAsText |
software | healthy | desktop/src/components/Stats.tsx:copyAsText |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FEATURES_PLANNED.md |
software | healthy | FEATURES_PLANNED.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
README.md |
software | healthy | README.md |
FEEDBACK.md |
software | healthy | FEEDBACK.md |
PLAN.md |
software | healthy | PLAN.md |
bump-cask.yml |
software | healthy | .github/workflows/bump-cask.yml |
release.yml |
software | healthy | .github/workflows/release.yml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
remotion.config.ts |
software | healthy | marketing/remotion.config.ts |
package.json |
software | healthy | marketing/package.json |
pnpm-lock.yaml |
software | healthy | marketing/pnpm-lock.yaml |
tsconfig.json |
software | healthy | marketing/tsconfig.json |
index.ts |
software | healthy | marketing/src/index.ts |
Root.tsx |
software | healthy | marketing/src/Root.tsx |
Promo.tsx |
software | healthy | marketing/src/Promo.tsx |
tsconfig.node.json |
software | healthy | desktop/tsconfig.node.json |
vite.config.ts |
software | healthy | desktop/vite.config.ts |
README.md |
software | healthy | desktop/README.md |
package.json |
software | healthy | desktop/package.json |
index.html |
software | healthy | desktop/index.html |
pnpm-lock.yaml |
software | healthy | desktop/pnpm-lock.yaml |
tsconfig.json |
software | healthy | desktop/tsconfig.json |
patch-info-plist.sh |
software | healthy | desktop/scripts/patch-info-plist.sh |
tauri.sh |
software | healthy | desktop/scripts/tauri.sh |
lasers.ts |
software | healthy | desktop/src/lasers.ts |
preferences.css |
software | healthy | desktop/src/preferences.css |
calc.ts |
software | healthy | desktop/src/calc.ts |
main.tsx |
software | healthy | desktop/src/main.tsx |
api.ts |
software | healthy | desktop/src/api.ts |
vite-env.d.ts |
software | healthy | desktop/src/vite-env.d.ts |
utils.test.ts |
software | healthy | desktop/src/utils.test.ts |
types.test.ts |
software | healthy | desktop/src/types.test.ts |
types.ts |
software | healthy | desktop/src/types.ts |
utils.ts |
software | healthy | desktop/src/utils.ts |
App.tsx |
software | healthy | desktop/src/App.tsx |
palette.css |
software | healthy | desktop/src/palette.css |
confetti.ts |
software | healthy | desktop/src/confetti.ts |
Stats.tsx |
software | healthy | desktop/src/components/Stats.tsx |
Palette.tsx |
software | healthy | desktop/src/components/Palette.tsx |
ItemForm.tsx |
software | healthy | desktop/src/components/ItemForm.tsx |
WorkspaceSwitcher.tsx |
software | healthy | desktop/src/components/WorkspaceSwitcher.tsx |
Help.tsx |
software | healthy | desktop/src/components/Help.tsx |
Analytics.tsx |
software | healthy | desktop/src/components/Analytics.tsx |
Preferences.tsx |
software | healthy | desktop/src/components/Preferences.tsx |
UpdateBanner.tsx |
software | healthy | desktop/src/components/UpdateBanner.tsx |
Screen.tsx |
software | healthy | desktop/src/components/Screen.tsx |
preview.html |
software | healthy | desktop/branding/logo-concepts/preview.html |
Cargo.toml |
software | healthy | desktop/src-tauri/Cargo.toml |
build.rs |
software | healthy | desktop/src-tauri/build.rs |
tauri.conf.json |
software | healthy | desktop/src-tauri/tauri.conf.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
marketing |
software | healthy | marketing |
src |
software | healthy | marketing/src |
desktop |
software | healthy | desktop |
scripts |
software | healthy | desktop/scripts |
src |
software | healthy | desktop/src |
components |
software | healthy | desktop/src/components |
branding |
software | healthy | desktop/branding |
logo-concepts |
software | healthy | desktop/branding/logo-concepts |
src-tauri |
software | healthy | desktop/src-tauri |
src |
software | healthy | desktop/src-tauri/src |
capabilities |
software | healthy | desktop/src-tauri/capabilities |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::bump-cask |
cicd | healthy | .github/workflows/bump-cask.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
bump |
cicd | healthy | .github/workflows/bump-cask.yml |
release |
cicd | healthy | .github/workflows/release.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
TAURI_SIGNING_PRIVATE_KEY |
cicd | healthy | — |
TAP_GITHUB_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1420 |
network | healthy | desktop/vite.config.ts |
port:1421 |
network | healthy | desktop/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
davidbroza__davidcast |
software | healthy | /data/fable5_failed_archive/davidbroza__davidcast |
| Label | Layer | Status | Path |
|---|---|---|---|
so |
software | healthy | desktop/src/components/Screen.tsx:so |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | desktop/src-tauri/src/vite_ports.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | desktop/src-tauri/src/commands.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
/Applications/iTerm.app |
frontend | healthy | desktop/src/types.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | desktop/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/ci.yml |
security | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/991b2c1a-d2f0-4dd9-9b4c-f93315b3ea64/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/991b2c1a-d2f0-4dd9-9b4c-f93315b3ea64/
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.