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.

civdotiq/civ.iq

https://github.com/civdotiq/civ.iq · scanned 2026-06-17 01:50 UTC (1 month, 1 week ago)

675 raw signals (0 security + 675 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -28.2 (diff) · 665 actionable findings from 1 signal source. 10 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 9370 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
and software healthy jest.setup.js:and
createMockRep software healthy jest.setup.js:createMockRep
detectAnomalies software healthy packages/civic-statistics/src/anomaly-detection.ts:detectAn…
computeModifiedZScore software healthy packages/civic-statistics/src/anomaly-detection.ts:computeM…
buildDescription software healthy packages/civic-statistics/src/anomaly-detection.ts:buildDes…
formatAmount software healthy packages/civic-statistics/src/anomaly-detection.ts:formatAm…
correlation software healthy packages/civic-statistics/src/civic-stats.ts:correlation
peerComparison software healthy packages/civic-statistics/src/civic-stats.ts:peerComparison
confidenceScore software healthy packages/civic-statistics/src/civic-stats.ts:confidenceScore
meetsSampleSize software healthy packages/civic-statistics/src/civic-stats.ts:meetsSampleSize
peerComparisonWithAnomalies software healthy packages/civic-statistics/src/civic-stats.ts:peerComparison…
findCompanyByAlias software healthy packages/entity-resolution/src/company-alias-table.ts:findC…
setLogger software healthy packages/entity-resolution/src/logger.ts:setLogger
getLogger software healthy packages/entity-resolution/src/logger.ts:getLogger
setCache software healthy packages/entity-resolution/src/cache.ts:setCache
getCache software healthy packages/entity-resolution/src/cache.ts:getCache
getAgenciesForCommittee software healthy packages/entity-resolution/src/committee-agency-map.ts:getA…
getTopicsForCommittee software healthy packages/entity-resolution/src/committee-agency-map.ts:getT…
getAgenciesForCommittees software healthy packages/entity-resolution/src/committee-agency-map.ts:getA…
getCommitteesForAgency software healthy packages/entity-resolution/src/committee-agency-map.ts:getC…
getTopicsForCommittees software healthy packages/entity-resolution/src/committee-agency-map.ts:getT…
buildCommitteeAliases software healthy packages/entity-resolution/src/committee-alias-table.ts:bui…
buildAgencyAliases software healthy packages/entity-resolution/src/committee-alias-table.ts:bui…
addAgencyAliases software healthy packages/entity-resolution/src/committee-alias-table.ts:add…
getAllCommitteeAliasNames software healthy packages/entity-resolution/src/committee-alias-table.ts:get…
to software healthy packages/entity-resolution/src/bioguide-fec-mapping.ts:to
getFECIdFromBioguide software healthy packages/entity-resolution/src/bioguide-fec-mapping.ts:getF…
hasFECMapping software healthy packages/entity-resolution/src/bioguide-fec-mapping.ts:hasF…
addFECMapping software healthy packages/entity-resolution/src/bioguide-fec-mapping.ts:addF…
getBioguideFromFEC software healthy packages/entity-resolution/src/bioguide-fec-mapping.ts:getB…
getMappingByFEC software healthy packages/entity-resolution/src/bioguide-fec-mapping.ts:getM…
getMappingStats software healthy packages/entity-resolution/src/bioguide-fec-mapping.ts:getM…
getLDAIssueLabel software healthy packages/entity-resolution/src/lda-issue-policy-map.ts:getL…
getPolicyAreasForLDAIssue software healthy packages/entity-resolution/src/lda-issue-policy-map.ts:getP…
getAllLDAIssueCodes software healthy packages/entity-resolution/src/lda-issue-policy-map.ts:getA…
normalizeCompanyName software healthy packages/entity-resolution/src/company-entity-resolver.ts:n…
levenshteinDistance software healthy packages/entity-resolution/src/company-entity-resolver.ts:l…
get software healthy packages/entity-resolution/src/company-entity-resolver.ts:g…
set software healthy packages/entity-resolution/src/company-entity-resolver.ts:s…
similarityRatio software healthy packages/entity-resolution/src/company-entity-resolver.ts:s…
validateTokenOverlap software healthy packages/entity-resolution/src/company-entity-resolver.ts:v…
companiesMatch software healthy packages/entity-resolution/src/company-entity-resolver.ts:c…
resolveCompanyName software healthy packages/entity-resolution/src/company-entity-resolver.ts:r…
resolveFromAlias software healthy packages/entity-resolution/src/company-entity-resolver.ts:r…
resolveCompanyNames software healthy packages/entity-resolution/src/company-entity-resolver.ts:r…
mergeInto software healthy packages/entity-resolution/src/company-entity-resolver.ts:m…
sectorToSicRanges software healthy packages/entity-resolution/src/sic-sector-map.ts:sectorToSi…
sicToSector software healthy packages/entity-resolution/src/sic-sector-map.ts:sicToSector
configure software healthy packages/entity-resolution/src/configure.ts:configure
resolveTickerIndustry software healthy packages/entity-resolution/src/ticker-industry-resolver.ts:…

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

LabelLayerStatusPath
.env.example software healthy .env.example
tailwind.config.ts software healthy tailwind.config.ts
vitest.config.ts software healthy vitest.config.ts
PLAN-intelligence-hardening.md software healthy PLAN-intelligence-hardening.md
PROMPT-redesign-pr3-polish.md software healthy PROMPT-redesign-pr3-polish.md
NOTE-committee-chair-bug.md software healthy NOTE-committee-chair-bug.md
PLAN-surface-unsurfaced-data.md software healthy PLAN-surface-unsurfaced-data.md
PLAN-money-report-restoration-2026-04.md software healthy PLAN-money-report-restoration-2026-04.md
PLAN-entity-pages.md software healthy PLAN-entity-pages.md
jest.setup.js software healthy jest.setup.js
next.config.mjs software healthy next.config.mjs
vercel.json software healthy vercel.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
CHANGELOG.md software healthy CHANGELOG.md
PROMPT-MR7-analyzer-timeout-rootcause.md software healthy PROMPT-MR7-analyzer-timeout-rootcause.md
PROMPT-MR2-trim-vote-finance-compute.md software healthy PROMPT-MR2-trim-vote-finance-compute.md
eslint.config.mjs software healthy eslint.config.mjs
PRIVACY.md software healthy PRIVACY.md
PLAN-fec-rate-limit-layer1-2026-04.md software healthy PLAN-fec-rate-limit-layer1-2026-04.md
PLAN-stock-trade-fix.md software healthy PLAN-stock-trade-fix.md
PLAN-intelligence-hardening-remaining.md software healthy PLAN-intelligence-hardening-remaining.md
PROMPT-MR10-akamai-blocking-remediation.md software healthy PROMPT-MR10-akamai-blocking-remediation.md
PLAN-ai-model-optimization.md software healthy PLAN-ai-model-optimization.md
playwright.config.ts software healthy playwright.config.ts
package-lock.json software healthy package-lock.json
PLAN-redesign-implementation-2026-05.md software healthy PLAN-redesign-implementation-2026-05.md
PLAN-ml-completion.md software healthy PLAN-ml-completion.md
README.md software healthy README.md
SECURITY.md software healthy SECURITY.md
postcss.config.mjs software healthy postcss.config.mjs
PLAN-entity-pages-remaining.md software healthy PLAN-entity-pages-remaining.md
LICENSE software healthy LICENSE
funding.json software healthy funding.json
FIX-pre-demo-factual-bugs.md software healthy FIX-pre-demo-factual-bugs.md
NOTICE software healthy NOTICE
package.json software healthy package.json
jest.polyfills.js software healthy jest.polyfills.js
publiccode.yml software healthy publiccode.yml
PLAN-fec-rate-limit-2026-04.md software healthy PLAN-fec-rate-limit-2026-04.md
PROMPT-MR4-cache-warm-cron.md software healthy PROMPT-MR4-cache-warm-cron.md
PLAN-backbone-gaps-2026-04.md software healthy PLAN-backbone-gaps-2026-04.md
PLAN-presentation-layer.md software healthy PLAN-presentation-layer.md
jest.config.js software healthy jest.config.js
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
.prettierrc.js software healthy .prettierrc.js
AI_LAYER_AUDIT_APRIL2026.md software healthy AI_LAYER_AUDIT_APRIL2026.md
PLAN-influence-graph.md software healthy PLAN-influence-graph.md
PROMPT-phase5-completion.md software healthy PROMPT-phase5-completion.md
tsconfig.json software healthy tsconfig.json
vitest.config.ts software healthy packages/civic-statistics/vitest.config.ts

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

LabelLayerStatusPath
packages software healthy packages
civic-statistics software healthy packages/civic-statistics
src software healthy packages/civic-statistics/src
__tests__ software healthy packages/civic-statistics/__tests__
entity-resolution software healthy packages/entity-resolution
src software healthy packages/entity-resolution/src
__tests__ software healthy packages/entity-resolution/src/__tests__
sdk software healthy packages/sdk
src software healthy packages/sdk/src
resources software healthy packages/sdk/src/resources
__tests__ software healthy packages/sdk/__tests__
tests software healthy tests
utils software healthy tests/utils
fixtures software healthy tests/fixtures
e2e software healthy tests/e2e
scripts software healthy scripts
validation software healthy scripts/validation
test software healthy scripts/test
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
app software healthy src/app
(civic) software healthy src/app/(civic)
enforcement software healthy src/app/(civic)/enforcement
finance software healthy src/app/(civic)/finance
filings software healthy src/app/(civic)/finance/filings
[id] software healthy src/app/(civic)/finance/filings/[id]
delegation software healthy src/app/(civic)/delegation
[stateCode] software healthy src/app/(civic)/delegation/[stateCode]
committee software healthy src/app/(civic)/committee
[committeeId] software healthy src/app/(civic)/committee/[committeeId]
education software healthy src/app/(civic)/education
[lessonId] software healthy src/app/(civic)/education/[lessonId]
industry software healthy src/app/(civic)/industry
[sector] software healthy src/app/(civic)/industry/[sector]
influence software healthy src/app/(civic)/influence
[committeeId] software healthy src/app/(civic)/influence/[committeeId]
comment-periods software healthy src/app/(civic)/comment-periods
pacs software healthy src/app/(civic)/pacs
[id] software healthy src/app/(civic)/pacs/[id]
spending software healthy src/app/(civic)/spending
awards software healthy src/app/(civic)/spending/awards
[id] software healthy src/app/(civic)/spending/awards/[id]
compare software healthy src/app/(civic)/compare
representatives software healthy src/app/(civic)/representatives
states software healthy src/app/(civic)/states
[state] software healthy src/app/(civic)/states/[state]
state-districts software healthy src/app/(civic)/state-districts
[state] software healthy src/app/(civic)/state-districts/[state]

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

LabelLayerStatusPath
CivIQError software healthy packages/sdk/src/errors.ts:CivIQError
BadRequestError software healthy packages/sdk/src/errors.ts:BadRequestError
NotFoundError software healthy packages/sdk/src/errors.ts:NotFoundError
RateLimitError software healthy packages/sdk/src/errors.ts:RateLimitError
UpstreamError software healthy packages/sdk/src/errors.ts:UpstreamError
CivIQ software healthy packages/sdk/src/client.ts:CivIQ
HttpClient software healthy packages/sdk/src/http.ts:HttpClient
BillsResource software healthy packages/sdk/src/resources/bills.ts:BillsResource
IntelligenceResource software healthy packages/sdk/src/resources/intelligence.ts:IntelligenceReso…
StatesResource software healthy packages/sdk/src/resources/states.ts:StatesResource
SearchResource software healthy packages/sdk/src/resources/search.ts:SearchResource
CommitteesResource software healthy packages/sdk/src/resources/committees.ts:CommitteesResource
VotesResource software healthy packages/sdk/src/resources/votes.ts:VotesResource
GraphResource software healthy packages/sdk/src/resources/graph.ts:GraphResource
RepresentativesResource software healthy packages/sdk/src/resources/representatives.ts:Representativ…
DistrictsResource software healthy packages/sdk/src/resources/districts.ts:DistrictsResource
TestHelper software healthy tests/utils/test-helpers.ts:TestHelper
SingleDistrictTester software healthy scripts/test-single-district-extraction.js:SingleDistrictTe…
StateDistrictProcessor software healthy scripts/process-state-legislative-districts.mjs:StateDistri…
DistrictAccuracyTester software healthy scripts/test-district-accuracy.mjs:DistrictAccuracyTester
EndToEndTester software healthy scripts/test-end-to-end.ts:EndToEndTester
QuickPerformanceTester software healthy scripts/quick-performance-baseline.mjs:QuickPerformanceTest…
MobilePMTilesGenerator software healthy scripts/generate-mobile-pmtiles.mjs:MobilePMTilesGenerator
CacheAdder software healthy scripts/add-route-caching.mjs:CacheAdder
CongressApiDiagnostics software healthy scripts/diagnose-congress-api.ts:CongressApiDiagnostics
Phase3IntegrationTester software healthy scripts/test-phase3-integration.ts:Phase3IntegrationTester
Phase4EdgeCaseTester software healthy scripts/test-phase4-edge-cases.ts:Phase4EdgeCaseTester
DistrictExtractor software healthy scripts/extract-and-optimize.js:DistrictExtractor
RealCensusDistrictProcessor software healthy scripts/process-real-census-districts.mjs:RealCensusDistric…
CongressDataTester software healthy scripts/test-enhanced-congress-data.ts:CongressDataTester
PerformanceBenchmark software healthy scripts/performance-benchmark.ts:PerformanceBenchmark
PhotoOptimizer software healthy scripts/optimize-photos-to-webp.mjs:PhotoOptimizer
DistrictIDValidator software healthy scripts/validate-state-district-ids.mjs:DistrictIDValidator
RealMetadataGenerator software healthy scripts/generate-real-metadata.mjs:RealMetadataGenerator
DistrictBoundaryProcessor software healthy scripts/process-district-boundaries.mjs:DistrictBoundaryPro…
DistrictBoundaryFixer software healthy scripts/fix-district-boundaries.js:DistrictBoundaryFixer
PerformanceBenchmarker software healthy scripts/benchmark-performance.ts:PerformanceBenchmarker
CompleteDistrictExtractor software healthy scripts/complete-district-extraction.js:CompleteDistrictExt…
OptimizedPerformanceBenchmarker software healthy scripts/benchmark-optimized-performance.ts:OptimizedPerform…
APIIntegrationTester software healthy scripts/test-api-integration.ts:APIIntegrationTester
ValidationRunner software healthy scripts/run-production-validation.ts:ValidationRunner
CommitteeBiographyGenerator software healthy scripts/generate-committee-biographies.mjs:CommitteeBiograp…
RawTileExtractor software healthy scripts/raw-tile-extraction.js:RawTileExtractor
PhotoDownloader software healthy scripts/download-representative-photos.mjs:PhotoDownloader
PerformanceTester software healthy scripts/performance-test.mjs:PerformanceTester
DataQualityValidator software healthy scripts/validate-data-quality.ts:DataQualityValidator
FinalProductionValidator software healthy scripts/final-production-validation.ts:FinalProductionValid…
UserAcceptanceTester software healthy scripts/test-user-acceptance.ts:UserAcceptanceTester
DirectSQLiteExtractor software healthy scripts/direct-sqlite-extraction.js:DirectSQLiteExtractor
DistrictValidator software healthy scripts/validate-data.ts:DistrictValidator

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

LabelLayerStatusPath
NotFound frontend healthy src/app/not-found.tsx
GlobalError frontend healthy src/app/global-error.tsx
Error frontend healthy src/app/error.tsx
RootLayout frontend healthy src/app/layout.tsx
HomePage frontend healthy src/app/page.tsx
EnforcementLayout frontend healthy src/app/(civic)/enforcement/layout.tsx
EnforcementExplorerPage frontend healthy src/app/(civic)/enforcement/page.tsx
Loading frontend healthy src/app/(civic)/committee/[committeeId]/loading.tsx
Error frontend healthy src/app/(civic)/committee/[committeeId]/error.tsx
PrintableRubric frontend healthy src/app/(civic)/education/PrintableRubric.tsx
PrintableWorksheet frontend healthy src/app/(civic)/education/PrintableWorksheet.tsx
EducationPage frontend healthy src/app/(civic)/education/page.tsx
InfluenceLayout frontend healthy src/app/(civic)/influence/layout.tsx
InfluencePage frontend healthy src/app/(civic)/influence/page.tsx
Loading frontend healthy src/app/(civic)/influence/[committeeId]/loading.tsx
Error frontend healthy src/app/(civic)/influence/[committeeId]/error.tsx
CommentPeriodsLayout frontend healthy src/app/(civic)/comment-periods/layout.tsx
CommentPeriodsPage frontend healthy src/app/(civic)/comment-periods/page.tsx
SpendingLayout frontend healthy src/app/(civic)/spending/layout.tsx
SpendingPage frontend healthy src/app/(civic)/spending/page.tsx
Loading frontend healthy src/app/(civic)/representatives/loading.tsx
Error frontend healthy src/app/(civic)/representatives/error.tsx
Loading frontend healthy src/app/(civic)/states/loading.tsx
Error frontend healthy src/app/(civic)/states/error.tsx
Loading frontend healthy src/app/(civic)/states/[state]/loading.tsx
Error frontend healthy src/app/(civic)/states/[state]/error.tsx
StateDistrictsLayout frontend healthy src/app/(civic)/state-districts/layout.tsx
StateDistrictsPage frontend healthy src/app/(civic)/state-districts/page.tsx
Loading frontend healthy src/app/(civic)/state-legislature/[state]/loading.tsx
Error frontend healthy src/app/(civic)/state-legislature/[state]/error.tsx
Loading frontend healthy src/app/(civic)/legislation/loading.tsx
Error frontend healthy src/app/(civic)/legislation/error.tsx
LegislationLayout frontend healthy src/app/(civic)/legislation/layout.tsx
LegislationPage frontend healthy src/app/(civic)/legislation/page.tsx
CongressHubPage frontend healthy src/app/(civic)/congress/page.tsx
CongressSenateRedirect frontend healthy src/app/(civic)/congress/senate/page.tsx
CongressHouseRedirect frontend healthy src/app/(civic)/congress/house/page.tsx
StateBillsSearchPage frontend healthy src/app/(civic)/state-bills/page.tsx
Loading frontend healthy src/app/(civic)/state-bills/[state]/loading.tsx
Error frontend healthy src/app/(civic)/state-bills/[state]/error.tsx
StateBillsLayout frontend healthy src/app/(civic)/state-bills/[state]/layout.tsx
StateBillsPage frontend healthy src/app/(civic)/state-bills/[state]/page.tsx
StateBillDetailPage frontend healthy src/app/(civic)/state-bills/[state]/[billId]/page.tsx
ExecutiveOrdersLayout frontend healthy src/app/(civic)/executive-orders/layout.tsx
ExecutiveOrdersPage frontend healthy src/app/(civic)/executive-orders/page.tsx
RegulationsLayout frontend healthy src/app/(civic)/regulations/layout.tsx
RegulationDetailPage frontend healthy src/app/(civic)/regulations/[documentNumber]/page.tsx
CommitteesPage frontend healthy src/app/(civic)/committees/page.tsx
FederalPage frontend healthy src/app/(civic)/federal/page.tsx
Loading frontend healthy src/app/(civic)/local/loading.tsx

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

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/(civic)/enforcement frontend healthy src/app/(civic)/enforcement/page.tsx
/(civic)/finance/filings/[id] frontend healthy src/app/(civic)/finance/filings/[id]/page.tsx
/(civic)/delegation/[stateCode] frontend healthy src/app/(civic)/delegation/[stateCode]/page.tsx
/(civic)/committee/[committeeId] frontend healthy src/app/(civic)/committee/[committeeId]/page.tsx
/(civic)/education frontend healthy src/app/(civic)/education/page.tsx
/(civic)/education/[lessonId] frontend healthy src/app/(civic)/education/[lessonId]/page.tsx
/(civic)/industry frontend healthy src/app/(civic)/industry/page.tsx
/(civic)/industry/[sector] frontend healthy src/app/(civic)/industry/[sector]/page.tsx
/(civic)/influence frontend healthy src/app/(civic)/influence/page.tsx
/(civic)/influence/[committeeId] frontend healthy src/app/(civic)/influence/[committeeId]/page.tsx
/(civic)/comment-periods frontend healthy src/app/(civic)/comment-periods/page.tsx
/(civic)/pacs/[id] frontend healthy src/app/(civic)/pacs/[id]/page.tsx
/(civic)/spending frontend healthy src/app/(civic)/spending/page.tsx
/(civic)/spending/awards/[id] frontend healthy src/app/(civic)/spending/awards/[id]/page.tsx
/(civic)/compare frontend healthy src/app/(civic)/compare/page.tsx
/(civic)/representatives frontend healthy src/app/(civic)/representatives/page.tsx
/(civic)/states frontend healthy src/app/(civic)/states/page.tsx
/(civic)/states/[state] frontend healthy src/app/(civic)/states/[state]/page.tsx
/(civic)/state-districts frontend healthy src/app/(civic)/state-districts/page.tsx
/(civic)/state-districts/[state]/[chamber]/[district] frontend healthy src/app/(civic)/state-districts/[state]/[chamber]/[district…
/(civic)/alerts/status frontend healthy src/app/(civic)/alerts/status/page.tsx
/(civic)/state-legislature/[state] frontend healthy src/app/(civic)/state-legislature/[state]/page.tsx
/(civic)/state-legislature/[state]/committee/[id] frontend healthy src/app/(civic)/state-legislature/[state]/committee/[id]/pa…
/(civic)/state-legislature/[state]/legislator/[id] frontend healthy src/app/(civic)/state-legislature/[state]/legislator/[id]/p…
/(civic)/state-legislature/[state]/vote/[id] frontend healthy src/app/(civic)/state-legislature/[state]/vote/[id]/page.tsx
/(civic)/state-legislature/[state]/committees frontend healthy src/app/(civic)/state-legislature/[state]/committees/page.t…
/(civic)/legislation frontend healthy src/app/(civic)/legislation/page.tsx
/(civic)/congress frontend healthy src/app/(civic)/congress/page.tsx
/(civic)/congress/senate frontend healthy src/app/(civic)/congress/senate/page.tsx
/(civic)/congress/house frontend healthy src/app/(civic)/congress/house/page.tsx
/(civic)/lobby/filings/[id] frontend healthy src/app/(civic)/lobby/filings/[id]/page.tsx
/(civic)/lobby/[registrantId] frontend healthy src/app/(civic)/lobby/[registrantId]/page.tsx
/(civic)/state-bills frontend healthy src/app/(civic)/state-bills/page.tsx
/(civic)/state-bills/[state] frontend healthy src/app/(civic)/state-bills/[state]/page.tsx
/(civic)/state-bills/[state]/[billId] frontend healthy src/app/(civic)/state-bills/[state]/[billId]/page.tsx
/(civic)/executive-orders frontend healthy src/app/(civic)/executive-orders/page.tsx
/(civic)/ask frontend healthy src/app/(civic)/ask/page.tsx
/(civic)/ask/[slug]/[entityId] frontend healthy src/app/(civic)/ask/[slug]/[entityId]/page.tsx
/(civic)/regulations frontend healthy src/app/(civic)/regulations/page.tsx
/(civic)/regulations/[documentNumber] frontend healthy src/app/(civic)/regulations/[documentNumber]/page.tsx
/(civic)/committees frontend healthy src/app/(civic)/committees/page.tsx
/(civic)/federal frontend healthy src/app/(civic)/federal/page.tsx
/(civic)/local frontend healthy src/app/(civic)/local/page.tsx
/(civic)/local/[municipalityId] frontend healthy src/app/(civic)/local/[municipalityId]/page.tsx
/(civic)/transparency/reading-levels frontend healthy src/app/(civic)/transparency/reading-levels/page.tsx
/(civic)/glossary frontend healthy src/app/(civic)/glossary/page.tsx
/(civic)/glossary/[term] frontend healthy src/app/(civic)/glossary/[term]/page.tsx
/(civic)/elections frontend healthy src/app/(civic)/elections/page.tsx
/(civic)/elections/[id] frontend healthy src/app/(civic)/elections/[id]/page.tsx

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

LabelLayerStatusPath
127.0.0.1 network healthy src/app/api/representative-photo/[id]/route.ts
035.218.054.44 network healthy src/components/shared/social/ShareButton.tsx
120.0.0.0 network healthy src/features/representatives/services/batch-voting-service.…
28.149.599.233 network healthy src/features/news/components/SimpleGoogleNewsFeed.tsx
22.071.412.164 network healthy src/shared/components/ui/LoadingStates.tsx
567.267.364.243 network healthy src/shared/components/ui/LoadingStates.tsx
433.468.433.582 network healthy src/shared/components/ui/LoadingStates.tsx
2.246.48.32 network healthy src/shared/components/ui/LoadingStates.tsx
391.127.68.317 network healthy src/shared/components/ui/LoadingStates.tsx
203.0.113.50 network healthy src/__tests__/middleware/middleware.test.ts
70.41.3.18 network healthy src/__tests__/middleware/middleware.test.ts
192.168.1.1 network healthy src/__tests__/middleware/middleware.test.ts
198.51.100.42 network healthy src/__tests__/middleware/middleware.test.ts
192.0.2.100 network healthy src/__tests__/middleware/middleware.test.ts
192.168.1.2 network healthy src/__tests__/middleware/middleware.test.ts

LabelLayerStatusPath
port:3000 network healthy jest.setup.js
port:04 network healthy .github/dependabot.yml
port:14 network healthy .github/workflows/sync-bioguide-fec.yml
port:13 network healthy .github/workflows/snapshot-adoption.yml
port:12 network healthy .github/workflows/sync-vacancies.yml
port:3001 network healthy src/app/api/__tests__/v2/representatives.test.ts
port:6379 network healthy src/core/decorators/cache.ts

LabelLayerStatusPath
gha::sync-bioguide-fec cicd healthy .github/workflows/sync-bioguide-fec.yml
gha::publish-packages cicd healthy .github/workflows/publish-packages.yml
gha::snapshot-adoption cicd healthy .github/workflows/snapshot-adoption.yml
gha::sync-vacancies cicd healthy .github/workflows/sync-vacancies.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
sync cicd healthy .github/workflows/sync-bioguide-fec.yml
publish cicd healthy .github/workflows/publish-packages.yml
snapshot cicd healthy .github/workflows/snapshot-adoption.yml
sync cicd healthy .github/workflows/sync-vacancies.yml
validate cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
CONGRESS_API_KEY cicd healthy
FEC_API_KEY cicd healthy
NPM_TOKEN cicd healthy

LabelLayerStatusPath
PUT /offline api healthy public/sw.js
PUT /api/representatives?zip=10001 api healthy public/sw.js

LabelLayerStatusPath
redis data healthy .env.example
sqlite data healthy scripts/extract-and-optimize.js

LabelLayerStatusPath
civdotiq__civ.iq software healthy /data/fable5_failed_archive/civdotiq__civ.iq

LabelLayerStatusPath
Subscription root api healthy src/app/api/cron/alerts/route.ts

LabelLayerStatusPath
gpu (detected) hardware healthy packages/entity-resolution/src/company-alias-table.ts

LabelLayerStatusPath
vps::aws hardware healthy packages/entity-resolution/src/company-alias-table.ts

LabelLayerStatusPath
private_key::.env.example security healthy .env.example
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/73390efb-77d4-452a-91fb-79470b85e34c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/73390efb-77d4-452a-91fb-79470b85e34c/

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.