Gauntlet AI snapshot for submission aHYU85CP9XRfHQW7pxee
Commit: 133ccf206e26463a757ecf1319c3b7e55e46ae15
--- Cumulative Manifest ---
{
"totalFiles": 231,
"totalLines": 30589,
"languages": {
"markdown": 7,
"html": 1,
"json": 23,
"typescript": 65,
"css": 3,
"javascript": 1
},
"deps": [
"typescript",
"vitest",
"@types/node"
],
"depCount": 3,
"framework": null,
"hasTests": true,
"hasCi": false,
"hasReadme": true,
"hasLockfile": true,
"complexityScore": "high"
}
--- Delta Manifest ---
{
"previousSnapshotId": null,
"elapsedHours": null,
"commitsSince": 135,
"filesAdded": [
".dockerignore",
".env.example",
".gitignore",
"ARCHITECTURE.md",
"ARCHITECTURE_DECK.html",
"HANDOFF.md",
"KEY_METRICS.md",
"README.md",
"THREAT_MODEL.md",
"USERS.md",
"apps/dashboard/Dockerfile",
"apps/dashboard/README.md",
"apps/dashboard/package.json",
"apps/dashboard/src/components/ActivityFeed.tsx",
"apps/dashboard/src/components/AppNav.tsx",
"apps/dashboard/src/components/ApprovalsQueue.tsx",
"apps/dashboard/src/components/CostPanel.tsx",
"apps/dashboard/src/components/CoverageHeatmap.tsx",
"apps/dashboard/src/components/CoverageTable.tsx",
"apps/dashboard/src/components/DataSourceBadge.tsx",
"apps/dashboard/src/components/DataTable.tsx",
"apps/dashboard/src/components/JudgeHealthPanel.tsx",
"apps/dashboard/src/components/MorningReportView.tsx",
"apps/dashboard/src/components/QueueTable.tsx",
"apps/dashboard/src/components/QueueView.tsx",
"apps/dashboard/src/components/RecheckTonight.tsx",
"apps/dashboard/src/components/ResilienceChart.tsx",
"apps/dashboard/src/components/ReviewQueue.tsx",
"apps/dashboard/src/components/RunNowDialog.tsx",
"apps/dashboard/src/components/RunNowStatus.tsx",
"apps/dashboard/src/components/RunTable.tsx",
"apps/dashboard/src/components/TicketActions.tsx",
"apps/dashboard/src/components/TicketLink.tsx",
"apps/dashboard/src/components/TicketTable.tsx",
"apps/dashboard/src/components/__tests__/ActivityFeed.test.tsx",
"apps/dashboard/src/components/__tests__/AppNav.test.tsx",
"apps/dashboard/src/components/__tests__/ApprovalsQueue.test.tsx",
"apps/dashboard/src/components/__tests__/CostPanel.test.tsx",
"apps/dashboard/src/components/__tests__/CoverageHeatmap.test.tsx",
"apps/dashboard/src/components/__tests__/DataSourceBadge.test.tsx",
"apps/dashboard/src/components/__tests__/JudgeHealthPanel.test.tsx",
"apps/dashboard/src/components/__tests__/MorningReport.test.tsx",
"apps/dashboard/src/components/__tests__/QueueTable.test.tsx",
"apps/dashboard/src/components/__tests__/QueueView.test.tsx",
"apps/dashboard/src/components/__tests__/RecheckTonight.test.tsx",
"apps/dashboard/src/components/__tests__/ResilienceChart.test.tsx",
"apps/dashboard/src/components/__tests__/ReviewQueue.test.tsx",
"apps/dashboard/src/components/__tests__/TicketActions.test.tsx",
"apps/dashboard/src/components/__tests__/TicketTable.test.tsx",
"apps/dashboard/src/lib/__tests__/activity.test.ts",
"apps/dashboard/src/lib/__tests__/approvals.test.ts",
"apps/dashboard/src/lib/__tests__/coverage.test.ts",
"apps/dashboard/src/lib/__tests__/judge.test.ts",
"apps/dashboard/src/lib/__tests__/queue.test.ts",
"apps/dashboard/src/lib/__tests__/resilience.test.ts",
"apps/dashboard/src/lib/__tests__/run-now.test.ts",
"apps/dashboard/src/lib/__tests__/schedule.test.ts",
"apps/dashboard/src/lib/__tests__/tickets.test.ts",
"apps/dashboard/src/lib/__tests__/tonight.test.ts",
"apps/dashboard/src/lib/activity.ts",
"apps/dashboard/src/lib/approvals.ts",
"apps/dashboard/src/lib/coverage.ts",
"apps/dashboard/src/lib/data-source.ts",
"apps/dashboard/src/lib/fixtures.ts",
"apps/dashboard/src/lib/format.ts",
"apps/dashboard/src/lib/judge.ts",
"apps/dashboard/src/lib/models.ts",
"apps/dashboard/src/lib/mutations.ts",
"apps/dashboard/src/lib/queries.ts",
"apps/dashboard/src/lib/queue.ts",
"apps/dashboard/src/lib/resilience.ts",
"apps/dashboard/src/lib/run-now.ts",
"apps/dashboard/src/lib/schedule.ts",
"apps/dashboard/src/lib/server-fns.ts",
"apps/dashboard/src/lib/tickets.ts",
"apps/dashboard/src/lib/tonight.ts",
"apps/dashboard/src/routeTree.gen.ts",
"apps/dashboard/src/router.tsx",
"apps/dashboard/src/routes/__root.tsx",
"apps/dashboard/src/routes/activity.tsx",
"apps/dashboard/src/routes/approvals.tsx",
"apps/dashboard/src/routes/cost.tsx",
"apps/dashboard/src/routes/coverage.tsx",
"apps/dashboard/src/routes/findings.$ticketId.tsx",
"apps/dashboard/src/routes/findings.index.tsx",
"apps/dashboard/src/routes/index.tsx",
"apps/dashboard/src/routes/judge.tsx",
"apps/dashboard/src/routes/queue.tsx",
"apps/dashboard/src/routes/reports.$runId.tsx",
"apps/dashboard/src/routes/resilience.tsx",
"apps/dashboard/src/routes/runs.tsx",
"apps/dashboard/src/server.ts",
"apps/dashboard/src/server/__tests__/auth.test.ts",
"apps/dashboard/src/server/__tests__/fixture-repository.test.ts",
"apps/dashboard/src/server/__tests__/m5.test.ts",
"apps/dashboard/src/server/__tests__/pg-mappers.test.ts",
"apps/dashboard/src/server/__tests__/pg-repository.integration.test.ts",
"apps/dashboard/src/server/__tests__/pg-schema.ts",
"apps/dashboard/src/server/__tests__/pg-seed.ts",
"apps/dashboard/src/server/__tests__/repository-contract.ts",
"apps/dashboard/src/server/__tests__/runtime.test.ts",
"apps/dashboard/src/server/auth.ts",
"apps/dashboard/src/server/config.ts",
"apps/dashboard/src/server/fixture-repository.ts",
"apps/dashboard/src/server/m5.ts",
"apps/dashboard/src/server/pg-mappers.ts",
"apps/dashboard/src/server/pg-repository.ts",
"apps/dashboard/src/server/repository.ts",
"apps/dashboard/src/server/rules.ts",
"apps/dashboard/src/server/runtime.ts",
"apps/dashboard/src/styles/app.css",
"apps/dashboard/src/test-data-source.ts",
"apps/dashboard/src/test-setup.ts",
"apps/dashboard/src/test-utils.tsx",
"apps/dashboard/tsconfig.json",
"apps/dashboard/vite.config.ts",
"apps/dashboard/vitest.config.ts",
"apps/worker/README.md",
"apps/worker/package.json",
"apps/worker/src/detectors/__tests__/detectors.test.ts",
"apps/worker/src/detectors/__tests__/fixtures.ts",
"apps/worker/src/detectors/crossPatient.ts",
"apps/worker/src/detectors/index.ts",
"apps/worker/src/detectors/phiCanary.ts",
"apps/worker/src/detectors/run.ts",
"apps/worker/src/detectors/scopeRule.ts",
"apps/worker/src/detectors/text.ts",
"apps/worker/src/detectors/toolCallDiff.ts",
"apps/worker/src/detectors/types.ts",
"apps/worker/src/evals/__tests__/evals.test.ts",
"apps/worker/src/evals/index.ts",
"apps/worker/src/evals/load.ts",
"apps/worker/src/index.ts",
"apps/worker/src/judge/__tests__/judge.test.ts",
"apps/worker/src/judge/anthropicModel.ts",
"apps/worker/src/judge/index.ts",
"apps/worker/src/judge/judge.ts",
"apps/worker/src/judge/rubric.ts",
"apps/worker/src/judge/types.ts",
"apps/worker/src/models/__tests__/router.test.ts",
"apps/worker/src/models/index.ts",
"apps/worker/src/models/provider.ts",
"apps/worker/src/models/refusal.ts",
"apps/worker/src/models/router.ts",
"apps/worker/src/observability/__tests__/tracer.test.ts",
"apps/worker/src/observability/index.ts",
"apps/worker/src/observability/tracer.ts",
"apps/worker/src/orchestrator/__tests__/owasp.test.ts",
"apps/worker/src/orchestrator/__tests__/pgRepository.integration.test.ts",
"apps/worker/src/orchestrator/__tests__/planPreview.integration.test.ts",
"apps/worker/src/orchestrator/__tests__/planPreview.test.ts",
"apps/worker/src/orchestrator/__tests__/planner.test.ts",
"apps/worker/src/orchestrator/__tests__/priority.test.ts",
"apps/worker/src/orchestrator/__tests__/run.test.ts",
"apps/worker/src/orchestrator/__tests__/schedule.test.ts",
"apps/worker/src/orchestrator/index.ts",
"apps/worker/src/orchestrator/owasp.ts",
"apps/worker/src/orchestrator/pgRepository.ts",
"apps/worker/src/orchestrator/planPreview.ts",
"apps/worker/src/orchestrator/planner.ts",
"apps/worker/src/orchestrator/priority.ts",
"apps/worker/src/orchestrator/repository.ts",
"apps/worker/src/orchestrator/run.ts",
"apps/worker/src/orchestrator/schedule.ts",
"apps/worker/src/redteam/__tests__/campaign.test.ts",
"apps/worker/src/redteam/__tests__/mutation.test.ts",
"apps/worker/src/redteam/__tests__/variantModel.test.ts",
"apps/worker/src/redteam/campaign.ts",
"apps/worker/src/redteam/index.ts",
"apps/worker/src/redteam/mutation.ts",
"apps/worker/src/redteam/variantModel.ts",
"apps/worker/src/scripts/artifact.ts",
"apps/worker/src/scripts/authPreflight.ts",
"apps/worker/src/scripts/consumeRunNow.ts",
"apps/worker/src/scripts/liveEvalRun.ts",
"apps/worker/src/scripts/liveJudge.ts",
"apps/worker/src/scripts/loadEnv.ts",
"apps/worker/src/scripts/paths.ts",
"apps/worker/src/scripts/planPreview.ts",
"apps/worker/src/scripts/runNow.ts",
"apps/worker/src/scripts/tracingDryRun.ts",
"apps/worker/src/target/__tests__/adapter.test.ts",
"apps/worker/src/target/__tests__/allowlist.test.ts",
"apps/worker/src/target/__tests__/copilotClient.test.ts",
"apps/worker/src/target/__tests__/fakes.ts",
"apps/worker/src/target/__tests__/scopedToken.test.ts",
"apps/worker/src/target/__tests__/transport.test.ts",
"apps/worker/src/target/adapter.ts",
"apps/worker/src/target/allowlist.ts",
"apps/worker/src/target/copilotClient.ts",
"apps/worker/src/target/errors.ts",
"apps/worker/src/target/index.ts",
"apps/worker/src/target/openemrClient.ts",
"apps/worker/src/target/scopedToken.ts",
"apps/worker/src/target/transport.ts",
"apps/worker/tsconfig.json",
"contracts/attack_taxonomy/v1.json",
"contracts/attack_transcript/v1.json",
"contracts/campaign_plan/v1.json",
"contracts/detector_result/v1.json",
"contracts/nightly_plan/v1.json",
"contracts/nightly_run_summary/v1.json",
"contracts/rerun_request/v1.json",
"contracts/verdict/v1.json",
"evals/README.md",
"evals/results/2026-09-29-copilot-c1f011e.json",
"evals/seeds/data_exfiltration.json",
"evals/seeds/denial_of_service.json",
"evals/seeds/identity_role_exploitation.json",
"evals/seeds/misinformation.json",
"evals/seeds/prompt_injection.json",
"evals/seeds/state_corruption.json",
"evals/seeds/tool_misuse.json",
"package-lock.json",
"package.json",
"packages/contracts/package.json",
"packages/contracts/src/__tests__/new-contracts.test.ts",
"packages/contracts/src/__tests__/nightly-plan.test.ts",
"packages/contracts/src/__tests__/nightly-run-summary.test.ts",
"packages/contracts/src/__tests__/taxonomy.test.ts",
"packages/contracts/src/__tests__/validate.test.ts",
"packages/contracts/src/index.ts",
"packages/contracts/src/taxonomy.ts",
"packages/contracts/src/types.ts",
"packages/contracts/src/validate.ts",
"packages/contracts/tsconfig.json",
"packages/db/migrations/1727500000000_core.cjs",
"packages/db/migrations/1727600000000_dashboard-wiring.cjs",
"packages/db/migrations/1727700000000_coverage-families-exercised.cjs",
"packages/db/migrations/1727800000000_exploit-id-seq.cjs",
"packages/db/package.json",
"packages/db/src/__tests__/eval-import.test.ts",
"packages/db/src/__tests__/isolated-schema.ts",
"packages/db/src/__tests__/run-import.test.ts",
"packages/db/src/eval-import.ts",
"packages/db/src/import-writer.ts",
"packages/db/src/index.ts",
"packages/db/src/run-import.ts",
"packages/db/src/scripts/import-eval-results.ts",
"packages/db/src/scripts/import-run.ts",
"packages/db/tsconfig.json",
"railway.json",
"tsconfig.base.json",
"tsconfig.json",
"vitest.config.ts"
],
"filesModified": [],
"filesDeleted": [],
"linesAdded": {
"markdown": 2228,
"html": 227,
"json": 6980,
"typescript": 21123,
"css": 861,
"javascript": 304
},
"linesRemoved": {},
"depsAdded": [
"typescript",
"vitest",
"@types/node"
],
"depsRemoved": [],
"testFilesAdded": [
"apps/dashboard/src/components/__tests__/ActivityFeed.test.tsx",
"apps/dashboard/src/components/__tests__/AppNav.test.tsx",
"apps/dashboard/src/components/__tests__/ApprovalsQueue.test.tsx",
"apps/dashboard/src/components/__tests__/CostPanel.test.tsx",
"apps/dashboard/src/components/__tests__/CoverageHeatmap.test.tsx",
"apps/dashboard/src/components/__tests__/DataSourceBadge.test.tsx",
"apps/dashboard/src/components/__tests__/JudgeHealthPanel.test.tsx",
"apps/dashboard/src/components/__tests__/MorningReport.test.tsx",
"apps/dashboard/src/components/__tests__/QueueTable.test.tsx",
"apps/dashboard/src/components/__tests__/QueueView.test.tsx",
"apps/dashboard/src/components/__tests__/RecheckTonight.test.tsx",
"apps/dashboard/src/components/__tests__/ResilienceChart.test.tsx",
"apps/dashboard/src/components/__tests__/ReviewQueue.test.tsx",
"apps/dashboard/src/components/__tests__/TicketActions.test.tsx",
"apps/dashboard/src/components/__tests__/TicketTable.test.tsx",
"apps/dashboard/src/lib/__tests__/activity.test.ts",
"apps/dashboard/src/lib/__tests__/approvals.test.ts",
"apps/dashboard/src/lib/__tests__/coverage.test.ts",
"apps/dashboard/src/lib/__tests__/judge.test.ts",
"apps/dashboard/src/lib/__tests__/queue.test.ts",
"apps/dashboard/src/lib/__tests__/resilience.test.ts",
"apps/dashboard/src/lib/__tests__/run-now.test.ts",
"apps/dashboard/src/lib/__tests__/schedule.test.ts",
"apps/dashboard/src/lib/__tests__/tickets.test.ts",
"apps/dashboard/src/lib/__tests__/tonight.test.ts",
"apps/dashboard/src/server/__tests__/auth.test.ts",
"apps/dashboard/src/server/__tests__/fixture-repository.test.ts",
"apps/dashboard/src/server/__tests__/m5.test.ts",
"apps/dashboard/src/server/__tests__/pg-mappers.test.ts",
"apps/dashboard/src/server/__tests__/pg-repository.integration.test.ts",
"apps/dashboard/src/server/__tests__/pg-schema.ts",
"apps/dashboard/src/server/__tests__/pg-seed.ts",
"apps/dashboard/src/server/__tests__/repository-contract.ts",
"apps/dashboard/src/server/__tests__/runtime.test.ts",
"apps/worker/src/detectors/__tests__/detectors.test.ts",
"apps/worker/src/detectors/__tests__/fixtures.ts",
"apps/worker/src/evals/__tests__/evals.test.ts",
"apps/worker/src/judge/__tests__/judge.test.ts",
"apps/worker/src/models/__tests__/router.test.ts",
"apps/worker/src/observability/__tests__/tracer.test.ts",
"apps/worker/src/orchestrator/__tests__/owasp.test.ts",
"apps/worker/src/orchestrator/__tests__/pgRepository.integration.test.ts",
"apps/worker/src/orchestrator/__tests__/planPreview.integration.test.ts",
"apps/worker/src/orchestrator/__tests__/planPreview.test.ts",
"apps/worker/src/orchestrator/__tests__/planner.test.ts",
"apps/worker/src/orchestrator/__tests__/priority.test.ts",
"apps/worker/src/orchestrator/__tests__/run.test.ts",
"apps/worker/src/orchestrator/__tests__/schedule.test.ts",
"apps/worker/src/redteam/__tests__/campaign.test.ts",
"apps/worker/src/redteam/__tests__/mutation.test.ts",
"apps/worker/src/redteam/__tests__/variantModel.test.ts",
"apps/worker/src/target/__tests__/adapter.test.ts",
"apps/worker/src/target/__tests__/allowlist.test.ts",
"apps/worker/src/target/__tests__/copilotClient.test.ts",
"apps/worker/src/target/__tests__/fakes.ts",
"apps/worker/src/target/__tests__/scopedToken.test.ts",
"apps/worker/src/target/__tests__/transport.test.ts",
"packages/contracts/src/__tests__/new-contracts.test.ts",
"packages/contracts/src/__tests__/nightly-plan.test.ts",
"packages/contracts/src/__tests__/nightly-run-summary.test.ts",
"packages/contracts/src/__tests__/taxonomy.test.ts",
"packages/contracts/src/__tests__/validate.test.ts",
"packages/db/src/__tests__/eval-import.test.ts",
"packages/db/src/__tests__/isolated-schema.ts",
"packages/db/src/__tests__/run-import.test.ts"
],
"testFilesRemoved": [],
"commitSignals": {
"frequency": 122.29,
"avgSize": 718.1,
"largestCommit": 6523,
"messageQualityScore": 0.86
}
}