https://github.com/Hyperion-GPU/ProofFlow-v0.1.git
· scanned 2026-05-16 08:42 UTC (2 weeks, 6 days ago)
· 10 languages
148 findings (26 legacy + 122 scanner) 73rd percentile · Python · medium (20-100K LoC) Scanner says 55 (higher by 21)
Last scanned 2 weeks, 6 days ago · v1 · 26 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 1656 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.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
software | healthy | frontend/src/App.tsx:App |
request |
software | healthy | frontend/src/api/client.ts:request |
parseJsonSuccess |
software | healthy | frontend/src/api/client.ts:parseJsonSuccess |
parseErrorBody |
software | healthy | frontend/src/api/client.ts:parseErrorBody |
errorDetail |
software | healthy | frontend/src/api/client.ts:errorDetail |
defaultErrorMessage |
software | healthy | frontend/src/api/client.ts:defaultErrorMessage |
apiGet |
software | healthy | frontend/src/api/client.ts:apiGet |
apiPost |
software | healthy | frontend/src/api/client.ts:apiPost |
apiPatch |
software | healthy | frontend/src/api/client.ts:apiPatch |
backupPreview |
software | healthy | frontend/src/api/client.ts:backupPreview |
createBackup |
software | healthy | frontend/src/api/client.ts:createBackup |
listBackups |
software | healthy | frontend/src/api/client.ts:listBackups |
getBackupDetail |
software | healthy | frontend/src/api/client.ts:getBackupDetail |
verifyBackup |
software | healthy | frontend/src/api/client.ts:verifyBackup |
restorePreview |
software | healthy | frontend/src/api/client.ts:restorePreview |
restoreToNewLocation |
software | healthy | frontend/src/api/client.ts:restoreToNewLocation |
formatApiError |
software | healthy | frontend/src/api/client.ts:formatApiError |
expectLastFetch |
software | healthy | frontend/src/api/client.test.ts:expectLastFetch |
jsonResponse |
software | healthy | frontend/src/api/client.test.ts:jsonResponse |
Layout |
software | healthy | frontend/src/components/Layout.tsx:Layout |
PathValue |
software | healthy | frontend/src/components/AuditDisplay.tsx:PathValue |
JsonDetails |
software | healthy | frontend/src/components/AuditDisplay.tsx:JsonDetails |
metadataText |
software | healthy | frontend/src/components/AuditDisplay.tsx:metadataText |
formatJson |
software | healthy | frontend/src/components/AuditDisplay.tsx:formatJson |
compactPath |
software | healthy | frontend/src/components/AuditDisplay.tsx:compactPath |
jsonSummary |
software | healthy | frontend/src/components/AuditDisplay.tsx:jsonSummary |
isEmptyObject |
software | healthy | frontend/src/components/AuditDisplay.tsx:isEmptyObject |
agentGuardPacket |
software | healthy | frontend/src/pages/AgentGuard.test.tsx:agentGuardPacket |
LocalProof |
software | healthy | frontend/src/pages/LocalProof.tsx:LocalProof |
scanFolder |
software | healthy | frontend/src/pages/LocalProof.tsx:scanFolder |
suggestActions |
software | healthy | frontend/src/pages/LocalProof.tsx:suggestActions |
refreshActions |
software | healthy | frontend/src/pages/LocalProof.tsx:refreshActions |
runAction |
software | healthy | frontend/src/pages/LocalProof.tsx:runAction |
activeCaseId |
software | healthy | frontend/src/pages/LocalProof.tsx:activeCaseId |
SkippedItemsTable |
software | healthy | frontend/src/pages/LocalProof.tsx:SkippedItemsTable |
ActionPathPreview |
software | healthy | frontend/src/pages/LocalProof.tsx:ActionPathPreview |
ActionDependencyMetadata |
software | healthy | frontend/src/pages/LocalProof.tsx:ActionDependencyMetadata |
canRunAction |
software | healthy | frontend/src/pages/LocalProof.tsx:canRunAction |
previewText |
software | healthy | frontend/src/pages/LocalProof.tsx:previewText |
PolicyGateBanner |
software | healthy | frontend/src/pages/LocalProof.tsx:PolicyGateBanner |
createGateDecision |
software | healthy | frontend/src/pages/LocalProof.tsx:createGateDecision |
ActionStatusSummary |
software | healthy | frontend/src/pages/LocalProof.tsx:ActionStatusSummary |
actionStatusText |
software | healthy | frontend/src/pages/LocalProof.tsx:actionStatusText |
nextActionText |
software | healthy | frontend/src/pages/LocalProof.tsx:nextActionText |
available |
software | healthy | frontend/src/pages/LocalProof.tsx:available |
sortActionsForReview |
software | healthy | frontend/src/pages/LocalProof.tsx:sortActionsForReview |
Decisions |
software | healthy | frontend/src/pages/Decisions.tsx:Decisions |
loadDecisions |
software | healthy | frontend/src/pages/Decisions.tsx:loadDecisions |
createDecision |
software | healthy | frontend/src/pages/Decisions.tsx:createDecision |
updateDecision |
software | healthy | frontend/src/pages/Decisions.tsx:updateDecision |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.zh-CN.md |
software | healthy | README.zh-CN.md |
.mcp.json |
software | healthy | .mcp.json |
README.md |
software | healthy | README.md |
RELEASE_NOTES_v0.1.5.md |
software | healthy | RELEASE_NOTES_v0.1.5.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
RELEASE_NOTES_v0.1.6.1.md |
software | healthy | RELEASE_NOTES_v0.1.6.1.md |
RELEASE_NOTES_v0.1.3.md |
software | healthy | RELEASE_NOTES_v0.1.3.md |
RELEASE_NOTES_v0.1.6.md |
software | healthy | RELEASE_NOTES_v0.1.6.md |
Makefile |
software | healthy | Makefile |
PLANS.md |
software | healthy | PLANS.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
RELEASE_NOTES_v0.1.4.md |
software | healthy | RELEASE_NOTES_v0.1.4.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
vite.config.ts |
software | warning | frontend/vite.config.ts |
package.json |
software | healthy | frontend/package.json |
index.html |
software | healthy | frontend/index.html |
Dockerfile |
software | healthy | frontend/Dockerfile |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
styles.css |
software | healthy | frontend/src/styles.css |
main.tsx |
software | warning | frontend/src/main.tsx |
vite-env.d.ts |
software | warning | frontend/src/vite-env.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
types.ts |
software | warning | frontend/src/types.ts |
client.ts |
software | healthy | frontend/src/api/client.ts |
client.test.ts |
software | healthy | frontend/src/api/client.test.ts |
setup.ts |
software | warning | frontend/src/test/setup.ts |
Layout.tsx |
software | healthy | frontend/src/components/Layout.tsx |
AuditDisplay.tsx |
software | healthy | frontend/src/components/AuditDisplay.tsx |
AgentGuard.test.tsx |
software | healthy | frontend/src/pages/AgentGuard.test.tsx |
LocalProof.tsx |
software | healthy | frontend/src/pages/LocalProof.tsx |
Decisions.tsx |
software | healthy | frontend/src/pages/Decisions.tsx |
Dashboard.tsx |
software | healthy | frontend/src/pages/Dashboard.tsx |
CaseDetail.test.tsx |
software | healthy | frontend/src/pages/CaseDetail.test.tsx |
Artifacts.tsx |
software | healthy | frontend/src/pages/Artifacts.tsx |
Cases.tsx |
software | healthy | frontend/src/pages/Cases.tsx |
ManagedBackupRestore.tsx |
software | healthy | frontend/src/pages/ManagedBackupRestore.tsx |
CaseDetail.tsx |
software | healthy | frontend/src/pages/CaseDetail.tsx |
AgentGuard.tsx |
software | healthy | frontend/src/pages/AgentGuard.tsx |
LocalProof.test.tsx |
software | healthy | frontend/src/pages/LocalProof.test.tsx |
ManagedBackupRestore.test.tsx |
software | healthy | frontend/src/pages/ManagedBackupRestore.test.tsx |
Search.tsx |
software | healthy | frontend/src/pages/Search.tsx |
Dashboard.test.tsx |
software | warning | frontend/src/pages/Dashboard.test.tsx |
policy-gate-input-output-contract-review.md |
software | healthy | docs/policy-gate-input-output-contract-review.md |
architecture.md |
software | healthy | docs/architecture.md |
policy-gate-dry-run-evaluation-plan.md |
software | healthy | docs/policy-gate-dry-run-evaluation-plan.md |
mvp_scope.md |
software | healthy | docs/mvp_scope.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ApiError |
software | healthy | frontend/src/api/client.ts:ApiError |
const |
software | healthy | frontend/src/pages/CaseDetail.test.tsx:const |
DemoSeedResult |
software | healthy | scripts/demo_seed.py:55 |
ProofFlowError |
software | healthy | mcp-server/src/proofflow_mcp/client.py:11 |
ProofFlowClient |
software | healthy | mcp-server/src/proofflow_mcp/client.py:19 |
ThemeColor |
software | healthy | vscode-proofflow/test/vscodeMock.ts:ThemeColor |
ThemeIcon |
software | healthy | vscode-proofflow/test/vscodeMock.ts:ThemeIcon |
Range |
software | healthy | vscode-proofflow/test/vscodeMock.ts:Range |
StatusBar |
software | healthy | vscode-proofflow/src/statusBar.ts:StatusBar |
Poller |
software | healthy | vscode-proofflow/src/polling.ts:Poller |
InlineAuditDecorations |
software | healthy | vscode-proofflow/src/inlineDecorations.ts:InlineAuditDecora… |
ProofFlowClient |
software | healthy | vscode-proofflow/src/api/client.ts:ProofFlowClient |
CaseItem |
software | healthy | vscode-proofflow/src/views/treeItems.ts:CaseItem |
SectionItem |
software | healthy | vscode-proofflow/src/views/treeItems.ts:SectionItem |
ActionItem |
software | healthy | vscode-proofflow/src/views/treeItems.ts:ActionItem |
ClaimItem |
software | healthy | vscode-proofflow/src/views/treeItems.ts:ClaimItem |
CasesTreeProvider |
software | healthy | vscode-proofflow/src/views/casesTreeProvider.ts:CasesTreePr… |
TestValidBindingAccepted |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:63 |
TestActionIdMismatch |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:77 |
TestPreviewHashMismatch |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:89 |
TestPolicyEvaluationIdMismatch |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:101 |
TestRejectedDecision |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:113 |
TestMissingBinding |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:125 |
TestMultipleMismatches |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:137 |
TestImmutability |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:159 |
TestNoRuntimeImports |
software | healthy | backend/tests/test_policy_gate_decision_gate.py:192 |
TestHappyPathHighRisk |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:57 |
TestHappyPathHarmless |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:84 |
TestMissingContext |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:109 |
TestContextMismatch |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:151 |
TestEmptyEvaluation |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:193 |
TestBlockPropagation |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:215 |
TestCommandClassification |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:237 |
TestMissingInvariants |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:331 |
TestFrozenInstance |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:366 |
TestAliasSafety |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:388 |
TestJsonSerialization |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:415 |
TestNoAuthorityFields |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:442 |
TestNoRuntimeImports |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:473 |
TestSnapshotIdentity |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:490 |
TestIdPropagation |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:506 |
TestParametrizedOutcomes |
software | healthy | backend/tests/test_policy_gate_dry_run_pipeline.py:530 |
TestHighRiskTransitionsToPendingDecision |
software | healthy | backend/tests/test_policy_gate_runtime_observer.py:58 |
TestLowRiskNoEvidence |
software | healthy | backend/tests/test_policy_gate_runtime_observer.py:131 |
TestObserverFailureDoesNotBlock |
software | healthy | backend/tests/test_policy_gate_runtime_observer.py:161 |
TestEvidenceContentFields |
software | healthy | backend/tests/test_policy_gate_runtime_observer.py:201 |
TestIntegrationEnforcementPause |
software | healthy | backend/tests/test_policy_gate_runtime_observer.py:247 |
TestIntegrationExecuteWithObserverError |
software | healthy | backend/tests/test_policy_gate_runtime_observer.py:291 |
_SampleEnum |
software | healthy | backend/tests/test_policy_gate_action_snapshot.py:47 |
_SampleDataclass |
software | healthy | backend/tests/test_policy_gate_action_snapshot.py:52 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
api |
software | healthy | frontend/src/api |
test |
software | healthy | frontend/src/test |
components |
software | healthy | frontend/src/components |
pages |
software | healthy | frontend/src/pages |
docs |
software | healthy | docs |
threat_models |
software | healthy | docs/threat_models |
releases |
software | healthy | docs/releases |
examples |
software | healthy | docs/examples |
scripts |
software | healthy | scripts |
mcp-server |
software | healthy | mcp-server |
tests |
software | healthy | mcp-server/tests |
src |
software | healthy | mcp-server/src |
proofflow_mcp |
software | healthy | mcp-server/src/proofflow_mcp |
tools |
software | healthy | mcp-server/src/proofflow_mcp/tools |
sample_data |
software | healthy | sample_data |
files |
software | healthy | sample_data/files |
code |
software | healthy | sample_data/files/code |
notes |
software | healthy | sample_data/files/notes |
vscode-proofflow |
software | healthy | vscode-proofflow |
test |
software | healthy | vscode-proofflow/test |
src |
software | healthy | vscode-proofflow/src |
api |
software | healthy | vscode-proofflow/src/api |
commands |
software | healthy | vscode-proofflow/src/commands |
views |
software | healthy | vscode-proofflow/src/views |
backend |
software | healthy | backend |
tests |
software | healthy | backend/tests |
fixtures |
software | healthy | backend/tests/fixtures |
app |
software | healthy | backend/app |
services |
software | healthy | backend/app/services |
routers |
software | healthy | backend/app/routers |
proofflow |
software | healthy | backend/proofflow |
models |
software | healthy | backend/proofflow/models |
services |
software | healthy | backend/proofflow/services |
routers |
software | healthy | backend/proofflow/routers |
storage |
software | healthy | backend/proofflow/storage |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /cases/{case_id}/export |
api | healthy | backend/proofflow/routers/reports.py |
GET /health |
api | healthy | backend/proofflow/routers/health.py |
POST /preview |
api | healthy | backend/proofflow/routers/backups.py |
POST / |
api | healthy | backend/proofflow/routers/backups.py |
GET / |
api | healthy | backend/proofflow/routers/backups.py |
GET /{backup_id} |
api | healthy | backend/proofflow/routers/backups.py |
POST /{backup_id}/verify |
api | healthy | backend/proofflow/routers/backups.py |
GET /{case_id}/packet |
api | healthy | backend/proofflow/routers/cases.py |
GET /{case_id} |
api | healthy | backend/proofflow/routers/cases.py |
PATCH /{case_id} |
api | healthy | backend/proofflow/routers/cases.py |
GET /artifacts |
api | healthy | backend/proofflow/routers/artifacts.py |
POST /artifacts |
api | healthy | backend/proofflow/routers/artifacts.py |
GET /artifacts/{artifact_id} |
api | healthy | backend/proofflow/routers/artifacts.py |
POST /cases/{case_id}/artifacts/{artifact_id} |
api | healthy | backend/proofflow/routers/artifacts.py |
POST /to-new-location |
api | healthy | backend/proofflow/routers/restore.py |
GET /search |
api | healthy | backend/proofflow/routers/search.py |
POST /scan |
api | healthy | backend/proofflow/routers/localproof.py |
POST /suggest-actions |
api | healthy | backend/proofflow/routers/localproof.py |
GET /cases/{case_id}/actions |
api | healthy | backend/proofflow/routers/actions.py |
POST /actions |
api | healthy | backend/proofflow/routers/actions.py |
POST /actions/{action_id}/approve |
api | healthy | backend/proofflow/routers/actions.py |
POST /actions/{action_id}/execute |
api | healthy | backend/proofflow/routers/actions.py |
POST /actions/{action_id}/undo |
api | healthy | backend/proofflow/routers/actions.py |
POST /actions/{action_id}/reject |
api | healthy | backend/proofflow/routers/actions.py |
GET /cases/{case_id}/decisions |
api | healthy | backend/proofflow/routers/decisions.py |
POST /cases/{case_id}/decisions |
api | healthy | backend/proofflow/routers/decisions.py |
PATCH /decisions/{decision_id} |
api | healthy | backend/proofflow/routers/decisions.py |
POST /review |
api | healthy | backend/proofflow/routers/agentguard.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/AgentGuard.test |
frontend | healthy | frontend/src/pages/AgentGuard.test.tsx |
/LocalProof |
frontend | healthy | frontend/src/pages/LocalProof.tsx |
/Decisions |
frontend | healthy | frontend/src/pages/Decisions.tsx |
/Dashboard |
frontend | healthy | frontend/src/pages/Dashboard.tsx |
/CaseDetail.test |
frontend | healthy | frontend/src/pages/CaseDetail.test.tsx |
/Artifacts |
frontend | healthy | frontend/src/pages/Artifacts.tsx |
/Cases |
frontend | healthy | frontend/src/pages/Cases.tsx |
/ManagedBackupRestore |
frontend | healthy | frontend/src/pages/ManagedBackupRestore.tsx |
/CaseDetail |
frontend | healthy | frontend/src/pages/CaseDetail.tsx |
/AgentGuard |
frontend | healthy | frontend/src/pages/AgentGuard.tsx |
/LocalProof.test |
frontend | healthy | frontend/src/pages/LocalProof.test.tsx |
/ManagedBackupRestore.test |
frontend | healthy | frontend/src/pages/ManagedBackupRestore.test.tsx |
/Search |
frontend | healthy | frontend/src/pages/Search.tsx |
/Dashboard.test |
frontend | healthy | frontend/src/pages/Dashboard.test.tsx |
cases |
frontend | healthy | frontend/src/App.tsx |
cases/:caseId |
frontend | healthy | frontend/src/App.tsx |
artifacts |
frontend | healthy | frontend/src/App.tsx |
search |
frontend | healthy | frontend/src/App.tsx |
localproof |
frontend | healthy | frontend/src/App.tsx |
agentguard |
frontend | healthy | frontend/src/App.tsx |
decisions |
frontend | healthy | frontend/src/App.tsx |
managed-backup-restore |
frontend | healthy | frontend/src/App.tsx |
* |
frontend | healthy | frontend/src/App.tsx |
/cases/:caseId |
frontend | healthy | frontend/src/pages/CaseDetail.test.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
cases |
data | healthy | backend/tests/fixtures/legacy_action_safety_v0.sql |
actions |
data | healthy | backend/tests/fixtures/legacy_action_safety_v0.sql |
artifacts |
data | healthy | backend/proofflow/storage/schema.sql |
case_artifacts |
data | healthy | backend/proofflow/storage/schema.sql |
artifact_text_chunks |
data | healthy | backend/proofflow/storage/schema.sql |
runs |
data | healthy | backend/proofflow/storage/schema.sql |
claims |
data | healthy | backend/proofflow/storage/schema.sql |
evidence |
data | healthy | backend/proofflow/storage/schema.sql |
decisions |
data | healthy | backend/proofflow/storage/schema.sql |
backups |
data | healthy | backend/proofflow/storage/schema.sql |
restore_previews |
data | healthy | backend/proofflow/storage/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
agentguard-review |
cicd | healthy | .github/workflows/proofflow-pr-review.yml |
python |
cicd | healthy | .github/workflows/lint.yml |
typescript |
cicd | healthy | .github/workflows/lint.yml |
publish |
cicd | healthy | .github/workflows/publish-mcp.yml |
pytest |
cicd | healthy | .github/workflows/backend.yml |
pytest |
cicd | healthy | .github/workflows/mcp-server.yml |
test-build |
cicd | healthy | .github/workflows/frontend.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::proofflow-pr-review |
cicd | healthy | .github/workflows/proofflow-pr-review.yml |
gha::lint |
cicd | healthy | .github/workflows/lint.yml |
gha::publish-mcp |
cicd | healthy | .github/workflows/publish-mcp.yml |
gha::backend |
cicd | healthy | .github/workflows/backend.yml |
gha::mcp-server |
cicd | healthy | .github/workflows/mcp-server.yml |
gha::frontend |
cicd | healthy | .github/workflows/frontend.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
backend |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test_migrations.py |
data | healthy | backend/tests/test_migrations.py |
migrations.py |
data | healthy | backend/proofflow/migrations.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8787 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-imiqk6yg |
software | healthy | /tmp/repobility-clone-imiqk6yg |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | scripts/backup_restore_api_smoke.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .mcp.json |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | frontend/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | mcp-server/server.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | vscode-proofflow/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/generate_real_docs_output.py |
security | healthy | scripts/generate_real_docs_output.py |
This page is publicly accessible at:
https://repobility.com/scan/5ed8a9ae-b1d2-4ed1-bed8-020b685ffd35/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5ed8a9ae-b1d2-4ed1-bed8-020b685ffd35/
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.