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.

SirSalad/treasury-take-home

https://github.com/SirSalad/treasury-take-home · scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)

52 raw signals (0 security + 52 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 44 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.

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

All 874 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
expectNoAaViolations software healthy frontend/src/a11y.test.tsx:expectNoAaViolations
App software healthy frontend/src/App.tsx:App
GovBanner software healthy frontend/src/components/layout/GovBanner.tsx:GovBanner
Layout software healthy frontend/src/components/layout/Layout.tsx:Layout
Footer software healthy frontend/src/components/layout/Footer.tsx:Footer
Header software healthy frontend/src/components/layout/Header.tsx:Header
Field software healthy frontend/src/components/form/Field.tsx:Field
Badge software healthy frontend/src/components/review/WarningHero.tsx:Badge
WarningHero software healthy frontend/src/components/review/WarningHero.tsx:WarningHero
DecisionPanel software healthy frontend/src/components/review/DecisionPanel.tsx:DecisionPa…
ActivityTimeline software healthy frontend/src/components/review/ActivityTimeline.tsx:Activit…
ReviewChecklist software healthy frontend/src/components/review/ReviewChecklist.tsx:ReviewCh…
Badge software healthy frontend/src/components/ui/badge.tsx:Badge
compareValues software healthy frontend/src/components/ui/DataTable.tsx:compareValues
DataTable software healthy frontend/src/components/ui/DataTable.tsx:DataTable
filterOf software healthy frontend/src/components/ui/DataTable.tsx:filterOf
toggleSort software healthy frontend/src/components/ui/DataTable.tsx:toggleSort
clearFilters software healthy frontend/src/components/ui/DataTable.tsx:clearFilters
names software healthy frontend/src/components/ui/DataTable.test.tsx:names
closestScrollable software healthy frontend/src/components/comparison/LabelImage.tsx:closestSc…
LabelImage software healthy frontend/src/components/comparison/LabelImage.tsx:LabelImage
handlePointerDown software healthy frontend/src/components/comparison/LabelImage.tsx:handlePoi…
handlePointerMove software healthy frontend/src/components/comparison/LabelImage.tsx:handlePoi…
handlePointerEnd software healthy frontend/src/components/comparison/LabelImage.tsx:handlePoi…
handleClickCapture software healthy frontend/src/components/comparison/LabelImage.tsx:handleCli…
handleLoad software healthy frontend/src/components/comparison/LabelImage.tsx:handleLoad
left software healthy frontend/src/components/comparison/LabelImage.tsx:left
top software healthy frontend/src/components/comparison/LabelImage.tsx:top
width software healthy frontend/src/components/comparison/LabelImage.tsx:width
height software healthy frontend/src/components/comparison/LabelImage.tsx:height
fillRequired software healthy frontend/src/components/application/ApplicationForm.test.ts…
pick software healthy frontend/src/components/application/LabelUpload.test.tsx:pi…
image software healthy frontend/src/components/application/LabelUpload.test.tsx:im…
ApplicationForm software healthy frontend/src/components/application/ApplicationForm.tsx:App…
update software healthy frontend/src/components/application/ApplicationForm.tsx:upd…
handleSubmit software healthy frontend/src/components/application/ApplicationForm.tsx:han…
formatSize software healthy frontend/src/components/application/LabelUpload.tsx:formatS…
rejectionReason software healthy frontend/src/components/application/LabelUpload.tsx:rejecti…
usePreviews software healthy frontend/src/components/application/LabelUpload.tsx:usePrev…
LabelUpload software healthy frontend/src/components/application/LabelUpload.tsx:LabelUp…
addFiles software healthy frontend/src/components/application/LabelUpload.tsx:addFiles
removeAt software healthy frontend/src/components/application/LabelUpload.tsx:removeAt
BASE_URL software healthy frontend/src/lib/api.ts:BASE_URL
errorMessage software healthy frontend/src/lib/api.ts:errorMessage
body software healthy frontend/src/lib/api.ts:body
request software healthy frontend/src/lib/api.ts:request
buildVerifyForm software healthy frontend/src/lib/api.ts:buildVerifyForm
event software healthy frontend/src/lib/audit.test.ts:event
fieldLabel software healthy frontend/src/lib/verification.ts:fieldLabel
validForm software healthy frontend/src/lib/application-validation.test.ts:validForm

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

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
INSTRUCTIONS.md software healthy INSTRUCTIONS.md
.prettierrc.json software healthy frontend/.prettierrc.json
tsconfig.app.json software healthy frontend/tsconfig.app.json
vite.config.ts software healthy frontend/vite.config.ts
tailwind.config.ts software healthy frontend/tailwind.config.ts
pnpm-lock.yaml software healthy frontend/pnpm-lock.yaml
package.json software healthy frontend/package.json
tsconfig.node.json software healthy frontend/tsconfig.node.json
index.html software healthy frontend/index.html
components.json software healthy frontend/components.json
pnpm-workspace.yaml software healthy frontend/pnpm-workspace.yaml
eslint.config.js software healthy frontend/eslint.config.js
tsconfig.json software healthy frontend/tsconfig.json
postcss.config.js software healthy frontend/postcss.config.js
index.css software healthy frontend/src/index.css
a11y.test.tsx software healthy frontend/src/a11y.test.tsx
router.tsx software healthy frontend/src/router.tsx
App.test.tsx software healthy frontend/src/App.test.tsx
main.tsx software healthy frontend/src/main.tsx
vite-env.d.ts software healthy frontend/src/vite-env.d.ts
App.tsx software healthy frontend/src/App.tsx
vitest-axe.d.ts software healthy frontend/src/test/vitest-axe.d.ts
setup.ts software healthy frontend/src/test/setup.ts
ErrorBoundary.tsx software healthy frontend/src/components/ErrorBoundary.tsx
GovBanner.tsx software healthy frontend/src/components/layout/GovBanner.tsx
Layout.tsx software healthy frontend/src/components/layout/Layout.tsx
Footer.tsx software healthy frontend/src/components/layout/Footer.tsx
Header.tsx software healthy frontend/src/components/layout/Header.tsx
Field.tsx software healthy frontend/src/components/form/Field.tsx
WarningHero.tsx software healthy frontend/src/components/review/WarningHero.tsx
DecisionPanel.tsx software healthy frontend/src/components/review/DecisionPanel.tsx
ActivityTimeline.tsx software healthy frontend/src/components/review/ActivityTimeline.tsx
ReviewChecklist.tsx software healthy frontend/src/components/review/ReviewChecklist.tsx
badge.tsx software healthy frontend/src/components/ui/badge.tsx
button.tsx software healthy frontend/src/components/ui/button.tsx
DataTable.tsx software healthy frontend/src/components/ui/DataTable.tsx
DataTable.test.tsx software healthy frontend/src/components/ui/DataTable.test.tsx
textarea.tsx software healthy frontend/src/components/ui/textarea.tsx
input.tsx software healthy frontend/src/components/ui/input.tsx
select.tsx software healthy frontend/src/components/ui/select.tsx
label.tsx software healthy frontend/src/components/ui/label.tsx
LabelImage.tsx software healthy frontend/src/components/comparison/LabelImage.tsx
ApplicationForm.test.tsx software healthy frontend/src/components/application/ApplicationForm.test.tsx
LabelUpload.test.tsx software healthy frontend/src/components/application/LabelUpload.test.tsx
ApplicationForm.tsx software healthy frontend/src/components/application/ApplicationForm.tsx
LabelUpload.tsx software healthy frontend/src/components/application/LabelUpload.tsx
api.ts software healthy frontend/src/lib/api.ts

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

LabelLayerStatusPath
ErrorBoundary software healthy frontend/src/components/ErrorBoundary.tsx:ErrorBoundary
of software healthy frontend/src/components/application/ApplicationForm.tsx:of
ApiError software healthy frontend/src/lib/api.ts:ApiError
names software healthy frontend/src/lib/utils.ts:names
_FakeOcr software healthy backend/tests/test_api_verify.py:55
_ScriptedOcr software healthy backend/tests/test_pipeline.py:69
FieldVerdict software healthy backend/tests/corpus/schema.py:33
WarningVerdict software healthy backend/tests/corpus/schema.py:48
OverallVerdict software healthy backend/tests/corpus/schema.py:62
Golden software healthy backend/tests/corpus/schema.py:81
CorpusCase software healthy backend/tests/corpus/schema.py:112
Manifest software healthy backend/tests/corpus/schema.py:148
LoadResult software healthy backend/tests/perf/loadtest.py:71
LoadReport software healthy backend/tests/perf/loadtest.py:121
CaseTiming software healthy backend/tests/perf/harness.py:64
BenchmarkReport software healthy backend/tests/perf/harness.py:84
Base software healthy backend/app/db.py:18
Settings software healthy backend/app/config.py:14
RowError software healthy backend/app/batch/schemas.py:15
BatchIngestResult software healthy backend/app/batch/schemas.py:29
ManifestError software healthy backend/app/batch/manifest.py:34
ParsedRow software healthy backend/app/batch/manifest.py:39
ProductSource software healthy backend/app/models/enums.py:11
ProductType software healthy backend/app/models/enums.py:18
SubmissionStatus software healthy backend/app/models/enums.py:26
BatchStatus software healthy backend/app/models/enums.py:35
Submission software healthy backend/app/models/submission.py:28
TimestampMixin software healthy backend/app/models/types.py:14
Batch software healthy backend/app/models/batch.py:17
BatchItem software healthy backend/app/models/batch.py:42
SubmissionImage software healthy backend/app/models/submission_image.py:21
Application software healthy backend/app/models/application.py:19
AuditEvent software healthy backend/app/models/audit.py:18
FuzzyFieldName software healthy backend/app/match/schemas.py:25
MatchStatus software healthy backend/app/match/schemas.py:37
FieldMatch software healthy backend/app/match/schemas.py:50
PresenceScore software healthy backend/app/match/matcher.py:144
ReviewDecision software healthy backend/app/api/submissions.py:36
SubmissionRow software healthy backend/app/api/submissions.py:44
QueueStats software healthy backend/app/api/submissions.py:61
SubmissionImageRow software healthy backend/app/api/submissions.py:72
SubmissionDetail software healthy backend/app/api/submissions.py:80
DecisionInput software healthy backend/app/api/submissions.py:92
ApplicationInput software healthy backend/app/api/schemas.py:12
TimingInfo software healthy backend/app/api/schemas.py:39
VerificationImageInfo software healthy backend/app/api/schemas.py:46
VerificationResponse software healthy backend/app/api/schemas.py:54
AuditEventRow software healthy backend/app/api/audit.py:35
FieldName software healthy backend/app/extract/schemas.py:19
SourceSpan software healthy backend/app/extract/schemas.py:33

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
test software healthy frontend/src/test
components software healthy frontend/src/components
layout software healthy frontend/src/components/layout
form software healthy frontend/src/components/form
review software healthy frontend/src/components/review
ui software healthy frontend/src/components/ui
comparison software healthy frontend/src/components/comparison
application software healthy frontend/src/components/application
lib software healthy frontend/src/lib
pages software healthy frontend/src/pages
docker software healthy docker
docs software healthy docs
backend software healthy backend
tests software healthy backend/tests
eval_cola software healthy backend/tests/eval_cola
fixtures software healthy backend/tests/fixtures
corpus software healthy backend/tests/corpus
eval software healthy backend/tests/eval
perf software healthy backend/tests/perf
scripts software healthy backend/scripts
app software healthy backend/app
batch software healthy backend/app/batch
models software healthy backend/app/models
match software healthy backend/app/match
api software healthy backend/app/api
extract software healthy backend/app/extract
verify software healthy backend/app/verify
seed software healthy backend/app/seed
pool software healthy backend/app/pool
images software healthy backend/app/pool/images
ocr software healthy backend/app/ocr
alembic software healthy backend/alembic
versions software healthy backend/alembic/versions
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
Base data healthy backend/app/db.py
Submission data healthy backend/app/models/submission.py
submissions data healthy backend/app/models/submission.py
Batch data healthy backend/app/models/batch.py
BatchItem data healthy backend/app/models/batch.py
batches data healthy backend/app/models/batch.py
batch_items data healthy backend/app/models/batch.py
SubmissionImage data healthy backend/app/models/submission_image.py
submission_images data healthy backend/app/models/submission_image.py
Application data healthy backend/app/models/application.py
applications data healthy backend/app/models/application.py
AuditEvent data healthy backend/app/models/audit.py
audit_events data healthy backend/app/models/audit.py

LabelLayerStatusPath
/QueuePage.test frontend healthy frontend/src/pages/QueuePage.test.tsx
/VerifyPage frontend healthy frontend/src/pages/VerifyPage.tsx
/QueuePage frontend healthy frontend/src/pages/QueuePage.tsx
/BatchPage frontend healthy frontend/src/pages/BatchPage.tsx
/VerifyPage.test frontend healthy frontend/src/pages/VerifyPage.test.tsx
/AuditPage frontend healthy frontend/src/pages/AuditPage.tsx
/NotFoundPage frontend healthy frontend/src/pages/NotFoundPage.tsx
/ReviewPage frontend healthy frontend/src/pages/ReviewPage.tsx
/review/:id frontend healthy frontend/src/a11y.test.tsx
/verify frontend healthy frontend/src/pages/VerifyPage.test.tsx
/ frontend healthy frontend/src/pages/VerifyPage.test.tsx

LabelLayerStatusPath
GET /health api healthy backend/app/main.py
GET /api/health api healthy backend/app/main.py
GET / api healthy backend/app/api/submissions.py
GET /stats api healthy backend/app/api/submissions.py
GET /{submission_id} api healthy backend/app/api/submissions.py
GET /{submission_id}/image api healthy backend/app/api/submissions.py
GET /{submission_id}/images/{index} api healthy backend/app/api/submissions.py
POST /{submission_id}/decision api healthy backend/app/api/submissions.py
POST /verify api healthy backend/app/api/verify.py

LabelLayerStatusPath
build-scan cicd healthy .github/workflows/docker.yml
frontend cicd healthy .github/workflows/ci.yml
backend cicd healthy .github/workflows/ci.yml
sbom cicd healthy .github/workflows/ci.yml
codeql cicd healthy .github/workflows/security.yml
gitleaks cicd healthy .github/workflows/security.yml

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy docker/docker-compose.yml
sqlite data healthy backend/README.md

LabelLayerStatusPath
db hardware healthy docker/docker-compose.yml
backend hardware healthy docker/docker-compose.yml
frontend hardware healthy docker/docker-compose.yml

LabelLayerStatusPath
gha::docker cicd healthy .github/workflows/docker.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::security cicd healthy .github/workflows/security.yml

LabelLayerStatusPath
nginx network healthy README.md
traefik network healthy README.md

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

LabelLayerStatusPath
port:5173 network healthy frontend/vite.config.ts

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/3708bcae-5355-4534-894d-bae727c206eb/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3708bcae-5355-4534-894d-bae727c206eb/

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.