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.

workweave/router

https://github.com/workweave/router · scanned 2026-06-16 01:00 UTC (2 months, 1 week ago)

44 raw signals (0 security + 44 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 43 actionable findings from 1 signal source. 1 repeated signal 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 1156 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
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
Dockerfile software healthy Dockerfile
go.mod software healthy go.mod
.env.example software healthy .env.example
Makefile software healthy Makefile
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
docker-compose.yml software healthy docker-compose.yml
tailwind.config.ts software healthy frontend/tailwind.config.ts
package.json software healthy frontend/package.json
next-env.d.ts software healthy frontend/next-env.d.ts
package-lock.json software healthy frontend/package-lock.json
tsconfig.json software healthy frontend/tsconfig.json
postcss.config.js software healthy frontend/postcss.config.js
next.config.ts software healthy frontend/next.config.ts
index.ts software healthy frontend/src/objects/TimeGranularity/index.ts
TimeGranularity.ts software healthy frontend/src/objects/TimeGranularity/TimeGranularity.ts
DateTime.ts software healthy frontend/src/objects/scalars/DateTime.ts
Logo.tsx software healthy frontend/src/components/Logo.tsx
SidebarLayout.tsx software healthy frontend/src/components/SidebarLayout.tsx
Input.tsx software healthy frontend/src/components/Input.tsx
Sidebar.tsx software healthy frontend/src/components/Sidebar.tsx
types.ts software healthy frontend/src/components/types.ts
PageHeader.tsx software healthy frontend/src/components/PageHeader/PageHeader.tsx
index.ts software healthy frontend/src/components/PageHeader/index.ts
CostBreakdownChart.tsx software healthy frontend/src/components/charts/CostBreakdownChart.tsx
SavingsRateChart.tsx software healthy frontend/src/components/charts/SavingsRateChart.tsx
DrillDownModal.tsx software healthy frontend/src/components/charts/DrillDownModal.tsx
useChartDrillDown.ts software healthy frontend/src/components/charts/useChartDrillDown.ts
CumulativeSavingsChart.tsx software healthy frontend/src/components/charts/CumulativeSavingsChart.tsx
RouterCostSavingsChart.tsx software healthy frontend/src/components/charts/RouterCostSavingsChart.tsx
ChartReferenceLineLabel.tsx software healthy frontend/src/components/Chart/ChartReferenceLineLabel.tsx
ChartTooltip.tsx software healthy frontend/src/components/Chart/ChartTooltip.tsx
ChartMessageCard.tsx software healthy frontend/src/components/Chart/ChartMessageCard.tsx
ChartTick.tsx software healthy frontend/src/components/Chart/ChartTick.tsx
ChartLegend.tsx software healthy frontend/src/components/Chart/ChartLegend.tsx
index.ts software healthy frontend/src/components/Chart/index.ts
Chart.tsx software healthy frontend/src/components/Chart/Chart.tsx
constants.ts software healthy frontend/src/components/Chart/constants.ts
ChartContext.ts software healthy frontend/src/components/Chart/ChartContext.ts
ChartContainer.tsx software healthy frontend/src/components/Chart/ChartContainer.tsx
color.ts software healthy frontend/src/components/Chart/color.ts
types.ts software healthy frontend/src/components/Chart/types.ts
useToggleSeriesVisibility.ts software healthy frontend/src/components/Chart/useToggleSeriesVisibility.ts
getRechartsDomain.ts software healthy frontend/src/components/Chart/helpers/getRechartsDomain.ts
getDefaultSeriesColor.ts software healthy frontend/src/components/Chart/helpers/getDefaultSeriesColor…
index.ts software healthy frontend/src/components/atoms/Text/index.ts
Text.tsx software healthy frontend/src/components/atoms/Text/Text.tsx

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

LabelLayerStatusPath
addGranularity software healthy frontend/src/objects/TimeGranularity/TimeGranularity.ts:add…
formatTime software healthy frontend/src/objects/TimeGranularity/TimeGranularity.ts:for…
formatInterval software healthy frontend/src/objects/TimeGranularity/TimeGranularity.ts:for…
Logo software healthy frontend/src/components/Logo.tsx:Logo
SidebarLayout software healthy frontend/src/components/SidebarLayout.tsx:SidebarLayout
NavLink software healthy frontend/src/components/Sidebar.tsx:NavLink
Sidebar software healthy frontend/src/components/Sidebar.tsx:Sidebar
handleSignOut software healthy frontend/src/components/Sidebar.tsx:handleSignOut
PageHeader software healthy frontend/src/components/PageHeader/PageHeader.tsx:PageHeader
formatUSD software healthy frontend/src/components/charts/CostBreakdownChart.tsx:forma…
formatUSDCompact software healthy frontend/src/components/charts/CostBreakdownChart.tsx:forma…
toTimeGranularity software healthy frontend/src/components/charts/CostBreakdownChart.tsx:toTim…
CostBreakdownChart software healthy frontend/src/components/charts/CostBreakdownChart.tsx:CostB…
toTimeGranularity software healthy frontend/src/components/charts/SavingsRateChart.tsx:toTimeG…
SavingsRateChart software healthy frontend/src/components/charts/SavingsRateChart.tsx:Savings…
formatUSD software healthy frontend/src/components/charts/DrillDownModal.tsx:formatUSD
formatNumber software healthy frontend/src/components/charts/DrillDownModal.tsx:formatNum…
formatTimestamp software healthy frontend/src/components/charts/DrillDownModal.tsx:formatTim…
ProviderBadge software healthy frontend/src/components/charts/DrillDownModal.tsx:ProviderB…
ClientAppLabel software healthy frontend/src/components/charts/DrillDownModal.tsx:ClientApp…
TurnTypeLabel software healthy frontend/src/components/charts/DrillDownModal.tsx:TurnTypeL…
UserLabel software healthy frontend/src/components/charts/DrillDownModal.tsx:UserLabel
DrillDownModal software healthy frontend/src/components/charts/DrillDownModal.tsx:DrillDown…
bucketBounds software healthy frontend/src/components/charts/useChartDrillDown.ts:bucketB…
formatBucketTitle software healthy frontend/src/components/charts/useChartDrillDown.ts:formatB…
useChartDrillDown software healthy frontend/src/components/charts/useChartDrillDown.ts:useChar…
formatUSD software healthy frontend/src/components/charts/CumulativeSavingsChart.tsx:f…
formatUSDCompact software healthy frontend/src/components/charts/CumulativeSavingsChart.tsx:f…
toTimeGranularity software healthy frontend/src/components/charts/CumulativeSavingsChart.tsx:t…
CumulativeSavingsChart software healthy frontend/src/components/charts/CumulativeSavingsChart.tsx:C…
formatUSD software healthy frontend/src/components/charts/RouterCostSavingsChart.tsx:f…
formatUSDCompact software healthy frontend/src/components/charts/RouterCostSavingsChart.tsx:f…
buildChartPoint software healthy frontend/src/components/charts/RouterCostSavingsChart.tsx:b…
toTimeGranularity software healthy frontend/src/components/charts/RouterCostSavingsChart.tsx:t…
RouterCostSavingsChart software healthy frontend/src/components/charts/RouterCostSavingsChart.tsx:R…
tStar software healthy frontend/src/components/charts/RouterCostSavingsChart.tsx:t…
ChartReferenceLineLabel software healthy frontend/src/components/Chart/ChartReferenceLineLabel.tsx:C…
ChartTooltip software healthy frontend/src/components/Chart/ChartTooltip.tsx:ChartTooltip
ChartTooltipSeries software healthy frontend/src/components/Chart/ChartTooltip.tsx:ChartTooltip…
ChartMessageCard software healthy frontend/src/components/Chart/ChartMessageCard.tsx:ChartMes…
ChartMessageCardEmpty software healthy frontend/src/components/Chart/ChartMessageCard.tsx:ChartMes…
ChartMessageCardLoading software healthy frontend/src/components/Chart/ChartMessageCard.tsx:ChartMes…
ChartMessageCardError software healthy frontend/src/components/Chart/ChartMessageCard.tsx:ChartMes…
ChartTick software healthy frontend/src/components/Chart/ChartTick.tsx:ChartTick
truncateText software healthy frontend/src/components/Chart/ChartLegend.tsx:truncateText
ChartLegend software healthy frontend/src/components/Chart/ChartLegend.tsx:ChartLegend
ChartLegendSeries software healthy frontend/src/components/Chart/ChartLegend.tsx:ChartLegendSe…
setSeriesActive software healthy frontend/src/components/Chart/ChartLegend.tsx:setSeriesActi…
handleClick software healthy frontend/src/components/Chart/ChartLegend.tsx:handleClick
legendItem software healthy frontend/src/components/Chart/ChartLegend.tsx:legendItem

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

LabelLayerStatusPath
frontend software healthy frontend
src software healthy frontend/src
objects software healthy frontend/src/objects
TimeGranularity software healthy frontend/src/objects/TimeGranularity
scalars software healthy frontend/src/objects/scalars
components software healthy frontend/src/components
PageHeader software healthy frontend/src/components/PageHeader
charts software healthy frontend/src/components/charts
Chart software healthy frontend/src/components/Chart
helpers software healthy frontend/src/components/Chart/helpers
atoms software healthy frontend/src/components/atoms
Text software healthy frontend/src/components/atoms/Text
Skeleton software healthy frontend/src/components/atoms/Skeleton
Kbd software healthy frontend/src/components/atoms/Kbd
ChartCard software healthy frontend/src/components/ChartCard
Statistic software healthy frontend/src/components/Statistic
Page software healthy frontend/src/components/Page
DashboardPageFilters software healthy frontend/src/components/DashboardPageFilters
ResponsiveGrid software healthy frontend/src/components/ResponsiveGrid
molecules software healthy frontend/src/components/molecules
Tooltip software healthy frontend/src/components/molecules/Tooltip
Button software healthy frontend/src/components/molecules/Button
Popover software healthy frontend/src/components/molecules/Popover
Command software healthy frontend/src/components/molecules/Command
Card software healthy frontend/src/components/molecules/Card
Modal software healthy frontend/src/components/molecules/Modal
app software healthy frontend/src/app
(app) software healthy frontend/src/app/(app)
settings software healthy frontend/src/app/(app)/settings
dashboard software healthy frontend/src/app/(app)/dashboard
(auth) software healthy frontend/src/app/(auth)
login software healthy frontend/src/app/(auth)/login
lib software healthy frontend/src/lib
tools software healthy frontend/src/tools
types software healthy frontend/src/tools/types
map software healthy frontend/src/tools/map
install software healthy install
commands software healthy install/commands
npm software healthy install/npm
scripts software healthy install/npm/scripts
pi-router software healthy install/pi-router
test software healthy install/pi-router/test
src software healthy install/pi-router/src
internal software healthy internal
router software healthy internal/router
planner software healthy internal/router/planner
sessionpin software healthy internal/router/sessionpin
handover software healthy internal/router/handover
catalog software healthy internal/router/catalog
cache software healthy internal/router/cache

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

LabelLayerStatusPath
0024_request-feedback.down.sql data healthy db/migrations/0024_request-feedback.down.sql
0017_telemetry_rollout_id.up.sql data healthy db/migrations/0017_telemetry_rollout_id.up.sql
0014_telemetry-identity-columns.down.sql data healthy db/migrations/0014_telemetry-identity-columns.down.sql
0008_ledger_memo.up.sql data healthy db/migrations/0008_ledger_memo.up.sql
0006_credit_billing.up.sql data healthy db/migrations/0006_credit_billing.up.sql
0023_telemetry-tool-result-bytes.up.sql data healthy db/migrations/0023_telemetry-tool-result-bytes.up.sql
0020_router-feedback.up.sql data healthy db/migrations/0020_router-feedback.up.sql
0010_session_pin_last_served_model.up.sql data healthy db/migrations/0010_session_pin_last_served_model.up.sql
0009_session_pin_consecutive_upstream_errors.up.sql data healthy db/migrations/0009_session_pin_consecutive_upstream_errors.…
0004_multiple-api-keys-per-installation.down.sql data healthy db/migrations/0004_multiple-api-keys-per-installation.down.…
0022_telemetry-fresh-scorer-shadow.up.sql data healthy db/migrations/0022_telemetry-fresh-scorer-shadow.up.sql
0001_init.down.sql data healthy db/migrations/0001_init.down.sql
0012_telemetry_candidate_scores_propensity.down.sql data healthy db/migrations/0012_telemetry_candidate_scores_propensity.do…
0014_telemetry-identity-columns.up.sql data healthy db/migrations/0014_telemetry-identity-columns.up.sql
0002_installation-excluded-models.down.sql data healthy db/migrations/0002_installation-excluded-models.down.sql
0003_session_pin_cache_stats.down.sql data healthy db/migrations/0003_session_pin_cache_stats.down.sql
0009_session_pin_consecutive_upstream_errors.down.sql data healthy db/migrations/0009_session_pin_consecutive_upstream_errors.…
0018_spiral-shadow-events.down.sql data healthy db/migrations/0018_spiral-shadow-events.down.sql
0008_ledger_memo.down.sql data healthy db/migrations/0008_ledger_memo.down.sql
0021_telemetry-session-key-join.down.sql data healthy db/migrations/0021_telemetry-session-key-join.down.sql
0005_telemetry-costs-to-micros.up.sql data healthy db/migrations/0005_telemetry-costs-to-micros.up.sql
0013_installation-excluded-providers.up.sql data healthy db/migrations/0013_installation-excluded-providers.up.sql
0017_telemetry_rollout_id.down.sql data healthy db/migrations/0017_telemetry_rollout_id.down.sql
0002_installation-excluded-models.up.sql data healthy db/migrations/0002_installation-excluded-models.up.sql
0013_installation-excluded-providers.down.sql data healthy db/migrations/0013_installation-excluded-providers.down.sql
0022_telemetry-fresh-scorer-shadow.down.sql data healthy db/migrations/0022_telemetry-fresh-scorer-shadow.down.sql
0010_session_pin_last_served_model.down.sql data healthy db/migrations/0010_session_pin_last_served_model.down.sql
0024_request-feedback.up.sql data healthy db/migrations/0024_request-feedback.up.sql
0018_spiral-shadow-events.up.sql data healthy db/migrations/0018_spiral-shadow-events.up.sql
0011_session_pin_has_ever_switched.up.sql data healthy db/migrations/0011_session_pin_has_ever_switched.up.sql
0001_init.up.sql data healthy db/migrations/0001_init.up.sql
0019_telemetry-response-outcome.down.sql data healthy db/migrations/0019_telemetry-response-outcome.down.sql
0012_telemetry_candidate_scores_propensity.up.sql data healthy db/migrations/0012_telemetry_candidate_scores_propensity.up…
0016_telemetry-turn-type.down.sql data healthy db/migrations/0016_telemetry-turn-type.down.sql
0020_router-feedback.down.sql data healthy db/migrations/0020_router-feedback.down.sql
0016_telemetry-turn-type.up.sql data healthy db/migrations/0016_telemetry-turn-type.up.sql
0023_telemetry-tool-result-bytes.down.sql data healthy db/migrations/0023_telemetry-tool-result-bytes.down.sql
0021_telemetry-session-key-join.up.sql data healthy db/migrations/0021_telemetry-session-key-join.up.sql
0005_telemetry-costs-to-micros.down.sql data healthy db/migrations/0005_telemetry-costs-to-micros.down.sql
0004_multiple-api-keys-per-installation.up.sql data healthy db/migrations/0004_multiple-api-keys-per-installation.up.sql
0019_telemetry-response-outcome.up.sql data healthy db/migrations/0019_telemetry-response-outcome.up.sql
0007_user_display_name.down.sql data healthy db/migrations/0007_user_display_name.down.sql
0003_session_pin_cache_stats.up.sql data healthy db/migrations/0003_session_pin_cache_stats.up.sql
0007_user_display_name.up.sql data healthy db/migrations/0007_user_display_name.up.sql
0015_loop-escalation-events.up.sql data healthy db/migrations/0015_loop-escalation-events.up.sql
0015_loop-escalation-events.down.sql data healthy db/migrations/0015_loop-escalation-events.down.sql
0011_session_pin_has_ever_switched.down.sql data healthy db/migrations/0011_session_pin_has_ever_switched.down.sql
0006_credit_billing.down.sql data healthy db/migrations/0006_credit_billing.down.sql

LabelLayerStatusPath
auth::internal/proxy/credentials.go security healthy internal/proxy/credentials.go
auth::cmd/router/main.go security healthy cmd/router/main.go
auth::install/install.sh security healthy install/install.sh
auth::install/pi-router/README.md security healthy install/pi-router/README.md
auth::internal/providers/anthropic/client_test.go security healthy internal/providers/anthropic/client_test.go
auth::internal/proxy/service_test.go security healthy internal/proxy/service_test.go
auth::install/pi-router/src/config.ts security healthy install/pi-router/src/config.ts
auth::internal/server/middleware/auth_test.go security healthy internal/server/middleware/auth_test.go
auth::install/pi-router/src/provider.ts security healthy install/pi-router/src/provider.ts
auth::.github/workflows/publish_npm.yml security healthy .github/workflows/publish_npm.yml

LabelLayerStatusPath
Home frontend healthy frontend/src/app/page.tsx
RootLayout frontend healthy frontend/src/app/layout.tsx
AppLayout frontend healthy frontend/src/app/(app)/layout.tsx
SettingsPage frontend healthy frontend/src/app/(app)/settings/page.tsx
DashboardPage frontend healthy frontend/src/app/(app)/dashboard/page.tsx
AuthLayout frontend healthy frontend/src/app/(auth)/layout.tsx
LoginPage frontend healthy frontend/src/app/(auth)/login/page.tsx

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
postgres hardware healthy docker-compose.yml
pubsub-emulator hardware healthy docker-compose.yml
migrate hardware healthy docker-compose.yml
server hardware healthy docker-compose.yml
seed hardware healthy docker-compose.yml

LabelLayerStatusPath
port:8080 network healthy .env.example
port:5433 network healthy docker-compose.yml
port:5432 network healthy docker-compose.yml
port:8085 network healthy docker-compose.yml
port:8099 network healthy .claude/skills/test-claude-locally/scripts/mock_openai_upst…

LabelLayerStatusPath
names software healthy frontend/src/lib/cn.ts:names
Handler software healthy install/pi-router/test/mock_router.py:105
LastTokenPooled software healthy scripts/export_qwen3_onnx.py:70
Handler software healthy .claude/skills/test-claude-locally/scripts/mock_openai_upst…

LabelLayerStatusPath
/page.tsx frontend healthy frontend/src/app/page.tsx
/(app)/settings frontend healthy frontend/src/app/(app)/settings/page.tsx
/(app)/dashboard frontend healthy frontend/src/app/(app)/dashboard/page.tsx
/(auth)/login frontend healthy frontend/src/app/(auth)/login/page.tsx

LabelLayerStatusPath
postgres data healthy README.md
redis data healthy README.md
postgresql data healthy .env.example

LabelLayerStatusPath
gha::check_migrations cicd healthy .github/workflows/check_migrations.yml
gha::test cicd healthy .github/workflows/test.yml
gha::publish_npm cicd healthy .github/workflows/publish_npm.yml

LabelLayerStatusPath
check-migrations cicd healthy .github/workflows/check_migrations.yml
test cicd healthy .github/workflows/test.yml
publish cicd healthy .github/workflows/publish_npm.yml

LabelLayerStatusPath
127.0.0.1 network healthy install/pi-router/test/opencode_smoke.sh
4.5.3.1 network healthy internal/proxy/client_identity.go

LabelLayerStatusPath
vps::azure hardware healthy .env.example
vps::gcp hardware healthy .env.example

LabelLayerStatusPath
repobility-clone-4aa7l7yp software healthy /tmp/repobility-clone-4aa7l7yp

LabelLayerStatusPath
pubsub data healthy go.mod

LabelLayerStatusPath
router data healthy db/migrations/0006_credit_billing.up.sql
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/0f3dbf8e-adbe-4c12-b0e3-495d06cadc19/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0f3dbf8e-adbe-4c12-b0e3-495d06cadc19/

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.