Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

sfbay/datadiver

https://github.com/sfbay/datadiver · scanned 2026-06-16 00:08 UTC (2 months, 2 weeks ago)

134 raw signals (0 security + 134 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 131 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1554 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.

LabelLayerStatusPath
handler software healthy api/health.ts:handler
page software healthy api/alerts/confirm.ts:page
base software healthy api/alerts/confirm.ts:base
handler software healthy api/alerts/confirm.ts:handler
validate software healthy api/alerts/subscribe.ts:validate
f software healthy api/alerts/subscribe.ts:f
handler software healthy api/alerts/subscribe.ts:handler
ip software healthy api/alerts/subscribe.ts:ip
page software healthy api/alerts/unsubscribe.ts:page
base software healthy api/alerts/unsubscribe.ts:base
handler software healthy api/alerts/unsubscribe.ts:handler
sendResult software healthy api/alerts/unsubscribe.ts:sendResult
whenText software healthy api/cron/dispatch-digests.ts:whenText
get software healthy api/cron/dispatch-digests.ts:get
labelFor software healthy api/cron/dispatch-digests.ts:labelFor
buildSections software healthy api/cron/dispatch-digests.ts:buildSections
base software healthy api/cron/dispatch-digests.ts:base
handler software healthy api/cron/dispatch-digests.ts:handler
due software healthy api/cron/dispatch-digests.ts:due
resend software healthy api/_lib/email.ts:resend
fromAddress software healthy api/_lib/email.ts:fromAddress
baseUrl software healthy api/_lib/email.ts:baseUrl
escapeHtml software healthy api/_lib/email.ts:escapeHtml
shell software healthy api/_lib/email.ts:shell
sendConfirmEmail software healthy api/_lib/email.ts:sendConfirmEmail
sendDigestEmail software healthy api/_lib/email.ts:sendDigestEmail
fetchRecentEvents software healthy api/_lib/socrata.ts:fetchRecentEvents
rows software healthy api/_lib/socrata.ts:rows
sql software healthy api/_lib/db.ts:sql
recordSubscribeAttempt software healthy api/_lib/db.ts:recordSubscribeAttempt
createPendingSubscription software healthy api/_lib/db.ts:createPendingSubscription
confirmSubscriber software healthy api/_lib/db.ts:confirmSubscriber
pruneSubscribeAttempts software healthy api/_lib/db.ts:pruneSubscribeAttempts
deleteSubscriber software healthy api/_lib/db.ts:deleteSubscriber
getActiveConfirmedSubscriptions software healthy api/_lib/db.ts:getActiveConfirmedSubscriptions
markDispatched software healthy api/_lib/db.ts:markDispatched
markChecked software healthy api/_lib/db.ts:markChecked
parseVotes software healthy scripts/parse-rcv-rounds.ts:parseVotes
parsePct software healthy scripts/parse-rcv-rounds.ts:parsePct
parseRCVRounds software healthy scripts/parse-rcv-rounds.ts:parseRCVRounds
fetchText software healthy scripts/build-election-archive.ts:fetchText
ensureDir software healthy scripts/build-election-archive.ts:ensureDir
writeJSON software healthy scripts/build-election-archive.ts:writeJSON
processElection software healthy scripts/build-election-archive.ts:processElection
processHistoricalTurnout software healthy scripts/build-election-archive.ts:processHistoricalTurnout
clean software healthy scripts/build-election-archive.ts:clean
processBallotPropositions software healthy scripts/build-election-archive.ts:processBallotPropositions
main software healthy scripts/build-election-archive.ts:main
asArray software healthy scripts/parse-election-xml.ts:asArray
num software healthy scripts/parse-election-xml.ts:num

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
vercel.json software healthy vercel.json
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
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
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
vitest.config.ts software healthy vitest.config.ts
health.ts software healthy api/health.ts
tsconfig.json software healthy api/tsconfig.json
confirm.ts software healthy api/alerts/confirm.ts
subscribe.ts software healthy api/alerts/subscribe.ts
unsubscribe.ts software healthy api/alerts/unsubscribe.ts
dispatch-digests.ts software healthy api/cron/dispatch-digests.ts
email.ts software healthy api/_lib/email.ts
socrata.ts software healthy api/_lib/socrata.ts
db.ts software healthy api/_lib/db.ts
geo-newsletters-runbook.md software healthy docs/geo-newsletters-runbook.md
data-insights.md software healthy docs/data-insights.md
STATUS.md software healthy docs/STATUS.md
last48-follow-ups.md software healthy docs/superpowers/last48-follow-ups.md
2026-03-11-campaign-finance.md software healthy docs/superpowers/plans/2026-03-11-campaign-finance.md
2026-05-22-last48-heartbeat-ticker.md software healthy docs/superpowers/plans/2026-05-22-last48-heartbeat-ticker.md
2026-03-21-compliance-dashboard.md software healthy docs/superpowers/plans/2026-03-21-compliance-dashboard.md
2026-03-19-city-budget.md software healthy docs/superpowers/plans/2026-03-19-city-budget.md
2026-03-26-neighborhood-view.md software healthy docs/superpowers/plans/2026-03-26-neighborhood-view.md
2026-06-12-last48-ambient-drift.md software healthy docs/superpowers/plans/2026-06-12-last48-ambient-drift.md
2026-03-22-civic-ticker.md software healthy docs/superpowers/plans/2026-03-22-civic-ticker.md
2026-05-24-geo-newsletters.md software healthy docs/superpowers/plans/2026-05-24-geo-newsletters.md
2026-03-20-advertising-drilldown.md software healthy docs/superpowers/plans/2026-03-20-advertising-drilldown.md
2026-03-12-census-integration.md software healthy docs/superpowers/plans/2026-03-12-census-integration.md
2026-05-14-last-48-polish-alignment.md software healthy docs/superpowers/plans/2026-05-14-last-48-polish-alignment.…
2026-03-11-map-layer-extraction.md software healthy docs/superpowers/plans/2026-03-11-map-layer-extraction.md
2026-03-19-elections.md software healthy docs/superpowers/plans/2026-03-19-elections.md
2026-03-11-data-transform-hooks.md software healthy docs/superpowers/plans/2026-03-11-data-transform-hooks.md
2026-03-11-hook-consolidation.md software healthy docs/superpowers/plans/2026-03-11-hook-consolidation.md
2026-03-10-fire-incidents-integration.md software healthy docs/superpowers/plans/2026-03-10-fire-incidents-integratio…
2026-05-12-last-48.md software healthy docs/superpowers/plans/2026-05-12-last-48.md
2026-03-10-business-activity.md software healthy docs/superpowers/plans/2026-03-10-business-activity.md
2026-06-15-targeted-mobile-shell.md software healthy docs/superpowers/plans/2026-06-15-targeted-mobile-shell.md
2026-04-10-home-page-evolution.md software healthy docs/superpowers/plans/2026-04-10-home-page-evolution.md
2026-03-27-neighborhood-comparison.md software healthy docs/superpowers/plans/2026-03-27-neighborhood-comparison.md
2026-03-17-live-scanner-feeds.md software healthy docs/superpowers/plans/2026-03-17-live-scanner-feeds.md
2026-03-11-detail-panel-shell.md software healthy docs/superpowers/plans/2026-03-11-detail-panel-shell.md
2026-05-13-last-48-flow-polish-brief.md software healthy docs/superpowers/specs/2026-05-13-last-48-flow-polish-brief…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
App frontend healthy src/App.tsx
MapSidebar frontend healthy src/components/layout/MapSidebar.tsx
AppShell frontend healthy src/components/layout/AppShell.tsx
HourlyHeatgrid frontend healthy src/components/charts/HourlyHeatgrid.tsx
BatteryTrendChart frontend healthy src/components/charts/BatteryTrendChart.tsx
ForAgainstSplit frontend healthy src/components/charts/ForAgainstSplit.tsx
PositionScale frontend healthy src/components/charts/PositionScale.tsx
ContributionTimeline frontend healthy src/components/charts/ContributionTimeline.tsx
CorrelationScatter frontend healthy src/components/charts/CorrelationScatter.tsx
SpendingTrend frontend healthy src/components/charts/SpendingTrend.tsx
PeriodBreakdownChart frontend healthy src/components/charts/PeriodBreakdownChart.tsx
ResolutionHistogram frontend healthy src/components/charts/ResolutionHistogram.tsx
SpendingTimeline frontend healthy src/components/charts/SpendingTimeline.tsx
FineHistogram frontend healthy src/components/charts/FineHistogram.tsx
HorizontalBarChart frontend healthy src/components/charts/HorizontalBarChart.tsx
DemographicCard frontend healthy src/components/charts/DemographicCard.tsx
NetFormationChart frontend healthy src/components/charts/NetFormationChart.tsx
RCVSankey frontend healthy src/components/charts/RCVSankey.tsx
RCVRoundChart frontend healthy src/components/charts/RCVRoundChart.tsx
DepartmentBars frontend healthy src/components/charts/DepartmentBars.tsx
ZScoreBar frontend healthy src/components/charts/ZScoreBar.tsx
SparkBars frontend healthy src/components/charts/SparkBars.tsx
TopRecipientsChart frontend healthy src/components/charts/TopRecipientsChart.tsx
BallotMeasureExplorer frontend healthy src/components/charts/BallotMeasureExplorer.tsx
AdSpendCompositionChart frontend healthy src/components/charts/AdSpendCompositionChart.tsx
TrendChart frontend healthy src/components/charts/TrendChart.tsx
FundingSourcesChart frontend healthy src/components/charts/FundingSourcesChart.tsx
ResponseHistogram frontend healthy src/components/charts/ResponseHistogram.tsx
SeverityBreakdown frontend healthy src/components/charts/SeverityBreakdown.tsx
DorlingCartogram frontend healthy src/components/charts/DorlingCartogram.tsx
UnderlayPicker frontend healthy src/components/maps/UnderlayPicker.tsx
MapView frontend healthy src/components/maps/MapView.tsx
UnderlayLegend frontend healthy src/components/maps/UnderlayLegend.tsx
CardTray frontend healthy src/components/ui/CardTray.tsx
StatCard frontend healthy src/components/ui/StatCard.tsx
IncidentDetailPanel frontend healthy src/components/ui/IncidentDetailPanel.tsx
DataSourceLine frontend healthy src/components/ui/DataSourceLine.tsx
ChartTray frontend healthy src/components/ui/ChartTray.tsx
VizCard frontend healthy src/components/ui/VizCard.tsx
BusinessDetailPanel frontend healthy src/components/ui/BusinessDetailPanel.tsx
CaseDetailPanel frontend healthy src/components/ui/CaseDetailPanel.tsx
CrimeDetailPanel frontend healthy src/components/ui/CrimeDetailPanel.tsx
MethodologyTip frontend healthy src/components/ui/MethodologyTip.tsx
NeighborhoodCensusContext frontend healthy src/components/ui/NeighborhoodCensusContext.tsx
CivicTicker frontend healthy src/components/ui/CivicTicker.tsx
DetailPanelShell frontend healthy src/components/ui/DetailPanelShell.tsx
TickerCard frontend healthy src/components/ui/TickerCard.tsx
CitationDetailPanel frontend healthy src/components/ui/CitationDetailPanel.tsx
VendorDetailPanel frontend healthy src/components/ui/VendorDetailPanel.tsx
InfoTip frontend healthy src/components/ui/InfoTip.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
api software healthy api
alerts software healthy api/alerts
cron software healthy api/cron
_lib software healthy api/_lib
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
scripts software healthy scripts
.claude software healthy .claude
skills software healthy .claude/skills
db software healthy db
reports software healthy reports
validation software healthy reports/validation
src software healthy src
types software healthy src/types
stores software healthy src/stores
api software healthy src/api
utils software healthy src/utils
components software healthy src/components
layout software healthy src/components/layout
charts software healthy src/components/charts
maps software healthy src/components/maps
ui software healthy src/components/ui
investigations software healthy src/components/investigations
search software healthy src/components/search
home software healthy src/components/home
filters software healthy src/components/filters
export software healthy src/components/export
lib software healthy src/lib
alerts software healthy src/lib/alerts
hooks software healthy src/hooks
styles software healthy src/styles
views software healthy src/views
EmergencyResponse software healthy src/views/EmergencyResponse
Home software healthy src/views/Home
Cases311 software healthy src/views/Cases311
TrafficSafety software healthy src/views/TrafficSafety
ParkingRevenue software healthy src/views/ParkingRevenue
Demographics software healthy src/views/Demographics
Neighborhood software healthy src/views/Neighborhood
Dispatch911 software healthy src/views/Dispatch911
BusinessActivity software healthy src/views/BusinessActivity
BusinessSearch software healthy src/views/BusinessSearch
components software healthy src/views/BusinessSearch/components
Last48 software healthy src/views/Last48
detail software healthy src/views/Last48/detail
ambient software healthy src/views/Last48/ambient
modes software healthy src/views/Last48/modes
heartbeat software healthy src/views/Last48/heartbeat

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/ frontend healthy src/App.tsx
/emergency-response frontend healthy src/App.tsx
/parking-revenue frontend healthy src/App.tsx
/dispatch-911 frontend healthy src/App.tsx
/311-cases frontend healthy src/App.tsx
/crime-incidents frontend healthy src/App.tsx
/parking-citations frontend healthy src/App.tsx
/traffic-safety frontend healthy src/App.tsx
/business-activity frontend healthy src/App.tsx
/business frontend healthy src/App.tsx
/business/chain/:ban frontend healthy src/App.tsx
/business/owner/:name frontend healthy src/App.tsx
/business/:uniqueid frontend healthy src/App.tsx
/campaign-finance frontend healthy src/App.tsx
/demographics frontend healthy src/App.tsx
/city-budget frontend healthy src/App.tsx
/elections frontend healthy src/App.tsx
/neighborhood frontend healthy src/App.tsx
/live frontend healthy src/App.tsx
/live-feeds frontend healthy src/App.tsx
/alerts frontend healthy src/App.tsx
/about frontend healthy src/App.tsx
* frontend healthy src/App.tsx

LabelLayerStatusPath
for software healthy src/components/ui/CardTray.tsx:for
for software healthy src/components/ui/ChartTray.tsx:for
components software healthy src/components/ui/ErrorBoundary.tsx:components
ErrorBoundary software healthy src/components/ui/ErrorBoundary.tsx:ErrorBoundary
override software healthy src/components/ui/DetailPanelShell.tsx:override
passed software healthy src/components/ui/DetailPanelShell.tsx:passed
and software healthy src/components/ui/DetailPanelShell.tsx:and
for software healthy src/components/ui/ShareLinkButton.tsx:for

LabelLayerStatusPath
subscribers data healthy db/schema.sql
subscriptions data healthy db/schema.sql
subscription_locations data healthy db/schema.sql
subscribe_attempts data healthy db/schema.sql

LabelLayerStatusPath
repobility-clone-pimhmlr6 software healthy /tmp/repobility-clone-pimhmlr6

LabelLayerStatusPath
postgres data healthy src/views/About/About.tsx

LabelLayerStatusPath
gpu (detected) hardware healthy CLAUDE.md
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/92db742a-3fc4-417d-a45f-8d582be75557/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/92db742a-3fc4-417d-a45f-8d582be75557/

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.