https://github.com/Reidond/travel-risk-platform
· scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)
56 raw signals (0 security + 56 graph)
Last scanned 2 months, 3 weeks ago · v1 · 56 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 958 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 |
errorDetailText |
software | healthy | frontend/src/api/client.ts:errorDetailText |
request |
software | healthy | frontend/src/api/client.ts:request |
body |
software | healthy | frontend/src/api/client.ts:body |
queryString |
software | healthy | frontend/src/api/client.ts:queryString |
ConfirmDialog |
software | healthy | frontend/src/components/ConfirmDialog.tsx:ConfirmDialog |
EmptyState |
software | healthy | frontend/src/components/EmptyState.tsx:EmptyState |
ColorBadge |
software | healthy | frontend/src/components/Badges.tsx:ColorBadge |
badge |
software | healthy | frontend/src/components/Badges.tsx:badge |
RiskClassBadge |
software | healthy | frontend/src/components/Badges.tsx:RiskClassBadge |
TermBadge |
software | healthy | frontend/src/components/Badges.tsx:TermBadge |
Loading |
software | healthy | frontend/src/components/Feedback.tsx:Loading |
LoadingSkeleton |
software | healthy | frontend/src/components/Feedback.tsx:LoadingSkeleton |
ErrorNote |
software | healthy | frontend/src/components/Feedback.tsx:ErrorNote |
Pagination |
software | healthy | frontend/src/components/Pagination.tsx:Pagination |
Modal |
software | healthy | frontend/src/components/Modal.tsx:Modal |
Layout |
software | healthy | frontend/src/components/Layout.tsx:Layout |
Table |
software | healthy | frontend/src/components/ui/table.tsx:Table |
TableHeader |
software | healthy | frontend/src/components/ui/table.tsx:TableHeader |
TableBody |
software | healthy | frontend/src/components/ui/table.tsx:TableBody |
TableFooter |
software | healthy | frontend/src/components/ui/table.tsx:TableFooter |
TableRow |
software | healthy | frontend/src/components/ui/table.tsx:TableRow |
TableHead |
software | healthy | frontend/src/components/ui/table.tsx:TableHead |
TableCell |
software | healthy | frontend/src/components/ui/table.tsx:TableCell |
TableCaption |
software | healthy | frontend/src/components/ui/table.tsx:TableCaption |
Collapsible |
software | healthy | frontend/src/components/ui/collapsible.tsx:Collapsible |
CollapsibleTrigger |
software | healthy | frontend/src/components/ui/collapsible.tsx:CollapsibleTrigg… |
CollapsibleContent |
software | healthy | frontend/src/components/ui/collapsible.tsx:CollapsibleConte… |
Checkbox |
software | healthy | frontend/src/components/ui/checkbox.tsx:Checkbox |
Badge |
software | healthy | frontend/src/components/ui/badge.tsx:Badge |
AlertDialog |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialog |
AlertDialogTrigger |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogTrig… |
AlertDialogPortal |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogPort… |
AlertDialogOverlay |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogOver… |
AlertDialogContent |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogCont… |
AlertDialogHeader |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogHead… |
AlertDialogFooter |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogFoot… |
AlertDialogTitle |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogTitle |
AlertDialogDescription |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogDesc… |
AlertDialogMedia |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogMedia |
AlertDialogAction |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogActi… |
AlertDialogCancel |
software | healthy | frontend/src/components/ui/alert-dialog.tsx:AlertDialogCanc… |
Dialog |
software | healthy | frontend/src/components/ui/dialog.tsx:Dialog |
DialogTrigger |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogTrigger |
DialogPortal |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogPortal |
DialogClose |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogClose |
DialogOverlay |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogOverlay |
DialogContent |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogContent |
DialogHeader |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogFooter |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
pyproject.toml |
software | healthy | pyproject.toml |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
tsconfig.app.json |
software | healthy | frontend/tsconfig.app.json |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
README.md |
software | healthy | frontend/README.md |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
Dockerfile |
software | healthy | frontend/Dockerfile |
package-lock.json |
software | healthy | frontend/package-lock.json |
components.json |
software | healthy | frontend/components.json |
eslint.config.js |
software | healthy | frontend/eslint.config.js |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
App.tsx |
software | healthy | frontend/src/App.tsx |
index.ts |
software | healthy | frontend/src/i18n/index.ts |
uk.json |
software | healthy | frontend/src/i18n/uk.json |
en.json |
software | healthy | frontend/src/i18n/en.json |
config.ts |
software | healthy | frontend/src/api/config.ts |
evaluations.ts |
software | healthy | frontend/src/api/evaluations.ts |
respondents.ts |
software | healthy | frontend/src/api/respondents.ts |
client.ts |
software | healthy | frontend/src/api/client.ts |
criteria.ts |
software | healthy | frontend/src/api/criteria.ts |
meta.ts |
software | healthy | frontend/src/api/meta.ts |
types.ts |
software | healthy | frontend/src/api/types.ts |
regions.ts |
software | healthy | frontend/src/api/regions.ts |
rulesets.ts |
software | healthy | frontend/src/api/rulesets.ts |
importApi.ts |
software | healthy | frontend/src/api/importApi.ts |
ConfirmDialog.tsx |
software | healthy | frontend/src/components/ConfirmDialog.tsx |
EmptyState.tsx |
software | healthy | frontend/src/components/EmptyState.tsx |
Badges.tsx |
software | healthy | frontend/src/components/Badges.tsx |
Feedback.tsx |
software | healthy | frontend/src/components/Feedback.tsx |
Pagination.tsx |
software | healthy | frontend/src/components/Pagination.tsx |
Modal.tsx |
software | healthy | frontend/src/components/Modal.tsx |
Layout.tsx |
software | healthy | frontend/src/components/Layout.tsx |
table.tsx |
software | healthy | frontend/src/components/ui/table.tsx |
collapsible.tsx |
software | healthy | frontend/src/components/ui/collapsible.tsx |
checkbox.tsx |
software | healthy | frontend/src/components/ui/checkbox.tsx |
badge.tsx |
software | healthy | frontend/src/components/ui/badge.tsx |
alert-dialog.tsx |
software | healthy | frontend/src/components/ui/alert-dialog.tsx |
dialog.tsx |
software | healthy | frontend/src/components/ui/dialog.tsx |
radio-group.tsx |
software | healthy | frontend/src/components/ui/radio-group.tsx |
button.tsx |
software | healthy | frontend/src/components/ui/button.tsx |
alert.tsx |
software | healthy | frontend/src/components/ui/alert.tsx |
card.tsx |
software | healthy | frontend/src/components/ui/card.tsx |
tabs.tsx |
software | healthy | frontend/src/components/ui/tabs.tsx |
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 |
R₁ |
software | healthy | frontend/src/api/types.ts:R₁ |
colors |
software | healthy | frontend/src/lib/colors.ts:colors |
Backend |
software | healthy | cloudflare/src/worker.ts:Backend |
TestChiScale |
software | healthy | core/tests/test_regional.py:16 |
TestDelta |
software | healthy | core/tests/test_regional.py:31 |
TestZSplineOracles |
software | healthy | core/tests/test_regional.py:47 |
TestZSplineBoundaries |
software | healthy | core/tests/test_regional.py:72 |
TestConeMembershipOracles |
software | healthy | core/tests/test_regional.py:96 |
TestOmegaFuzzification |
software | healthy | core/tests/test_national.py:24 |
TestSMembershipOracles |
software | healthy | core/tests/test_national.py:55 |
TestSMembershipBoundaries |
software | healthy | core/tests/test_national.py:68 |
TestRiskClassInterpretation |
software | healthy | core/tests/test_national.py:90 |
TestRatingValidation |
software | healthy | core/tests/test_validation.py:27 |
TestXiValidation |
software | healthy | core/tests/test_validation.py:50 |
TestConfigValidation |
software | healthy | core/tests/test_validation.py:65 |
TestRulePatternValidation |
software | healthy | core/tests/test_validation.py:143 |
TestRuleSetValidation |
software | healthy | core/tests/test_validation.py:171 |
TestConfigImmutability |
software | healthy | core/tests/test_validation.py:188 |
TestDeltaAndWeightsValidation |
software | healthy | core/tests/test_validation.py:243 |
TestExpertLevelAndMuValidation |
software | healthy | core/tests/test_validation.py:265 |
TestInjectiveMatching |
software | healthy | core/tests/test_rules.py:21 |
TestRuleEvaluation |
software | healthy | core/tests/test_rules.py:44 |
TestCustomRuleSets |
software | healthy | core/tests/test_rules.py:75 |
TestPublishedChain |
software | healthy | core/tests/test_pipeline.py:25 |
TestEvaluateRegion |
software | healthy | core/tests/test_pipeline.py:68 |
RegionSpec |
software | healthy | core/scripts/verify_dataset.py:50 |
Row |
software | healthy | core/scripts/verify_dataset.py:69 |
RiskTerm |
software | healthy | core/src/tourism_risk/models.py:19 |
ExpertSafetyLevel |
software | healthy | core/src/tourism_risk/models.py:33 |
RiskClass |
software | healthy | core/src/tourism_risk/models.py:46 |
CriteriaGroup |
software | healthy | core/src/tourism_risk/models.py:64 |
Rule |
software | healthy | core/src/tourism_risk/models.py:91 |
RuleSet |
software | healthy | core/src/tourism_risk/models.py:119 |
ModelConfig |
software | healthy | core/src/tourism_risk/models.py:139 |
IndividualResult |
software | healthy | core/src/tourism_risk/models.py:256 |
RegionResult |
software | healthy | core/src/tourism_risk/models.py:277 |
ListResponse |
software | healthy | backend/src/app/schemas.py:39 |
LatestResult |
software | healthy | backend/src/app/schemas.py:47 |
RegionCreate |
software | healthy | backend/src/app/schemas.py:53 |
RegionPatch |
software | healthy | backend/src/app/schemas.py:60 |
RegionOut |
software | healthy | backend/src/app/schemas.py:73 |
RespondentCreate |
software | healthy | backend/src/app/schemas.py:88 |
RespondentPatch |
software | healthy | backend/src/app/schemas.py:96 |
RespondentOut |
software | healthy | backend/src/app/schemas.py:111 |
ImportError_ |
software | healthy | backend/src/app/schemas.py:125 |
ImportResult |
software | healthy | backend/src/app/schemas.py:130 |
CriterionPayload |
software | healthy | backend/src/app/schemas.py:140 |
CriteriaGroupPayload |
software | healthy | backend/src/app/schemas.py:146 |
CriteriaGroupOut |
software | healthy | backend/src/app/schemas.py:153 |
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 |
i18n |
software | healthy | frontend/src/i18n |
api |
software | healthy | frontend/src/api |
components |
software | healthy | frontend/src/components |
ui |
software | healthy | frontend/src/components/ui |
lib |
software | healthy | frontend/src/lib |
pages |
software | healthy | frontend/src/pages |
panel |
software | healthy | frontend/src/pages/panel |
regions |
software | healthy | frontend/src/pages/regions |
dashboard |
software | healthy | frontend/src/pages/dashboard |
parameters |
software | healthy | frontend/src/pages/parameters |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
cloudflare |
software | healthy | cloudflare |
src |
software | healthy | cloudflare/src |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
uv-python-tooling |
software | healthy | .claude/skills/uv-python-tooling |
references |
software | healthy | .claude/skills/uv-python-tooling/references |
skill-content-reviewer |
software | healthy | .claude/skills/skill-content-reviewer |
spec-driven-dev |
software | healthy | .claude/skills/spec-driven-dev |
references |
software | healthy | .claude/skills/spec-driven-dev/references |
skill-creator |
software | healthy | .claude/skills/skill-creator |
references |
software | healthy | .claude/skills/skill-creator/references |
ai-improvement-tracker |
software | healthy | .claude/skills/ai-improvement-tracker |
prompt-eng-reviewer |
software | healthy | .claude/skills/prompt-eng-reviewer |
references |
software | healthy | .claude/skills/prompt-eng-reviewer/references |
skill-reviewer |
software | healthy | .claude/skills/skill-reviewer |
references |
software | healthy | .claude/skills/skill-reviewer/references |
python-best-practices |
software | healthy | .claude/skills/python-best-practices |
plan-critic |
software | healthy | .claude/skills/plan-critic |
references |
software | healthy | .claude/skills/plan-critic/references |
react-best-practices |
software | healthy | .claude/skills/react-best-practices |
references |
software | healthy | .claude/skills/react-best-practices/references |
task-learnings |
software | healthy | .claude/skills/task-learnings |
references |
software | healthy | .claude/skills/task-learnings/references |
learning-consolidator |
software | healthy | .claude/skills/learning-consolidator |
references |
software | healthy | .claude/skills/learning-consolidator/references |
prompt-engineering-conventions |
software | healthy | .claude/skills/prompt-engineering-conventions |
commit-message |
software | healthy | .claude/skills/commit-message |
review-prompts |
software | healthy | .claude/skills/review-prompts |
references |
software | healthy | .claude/skills/review-prompts/references |
ai-docs-lookup |
software | healthy | .claude/skills/ai-docs-lookup |
skill-researcher |
software | healthy | .claude/skills/skill-researcher |
ai-changelog |
software | healthy | .claude/skills/ai-changelog |
typescript-best-practices |
software | healthy | .claude/skills/typescript-best-practices |
references |
software | healthy | .claude/skills/typescript-best-practices/references |
product-brief |
software | healthy | .claude/skills/product-brief |
references |
software | healthy | .claude/skills/product-brief/references |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /regions |
api | healthy | backend/src/app/routers/regions.py |
POST /regions |
api | healthy | backend/src/app/routers/regions.py |
GET /regions/{region_id} |
api | healthy | backend/src/app/routers/regions.py |
PATCH /regions/{region_id} |
api | healthy | backend/src/app/routers/regions.py |
DELETE /regions/{region_id} |
api | healthy | backend/src/app/routers/regions.py |
GET /health |
api | healthy | backend/src/app/routers/health.py |
GET /meta |
api | healthy | backend/src/app/routers/health.py |
POST /evaluations |
api | healthy | backend/src/app/routers/evaluations.py |
GET /evaluations |
api | healthy | backend/src/app/routers/evaluations.py |
GET /evaluations/{evaluation_id} |
api | healthy | backend/src/app/routers/evaluations.py |
GET /evaluations/{evaluation_id}/regions/{region_id}/indivi… |
api | healthy | backend/src/app/routers/evaluations.py |
DELETE /evaluations/{evaluation_id} |
api | healthy | backend/src/app/routers/evaluations.py |
GET /evaluations/{evaluation_id}/export |
api | healthy | backend/src/app/routers/evaluations.py |
GET /criteria |
api | healthy | backend/src/app/routers/criteria.py |
PUT /criteria |
api | healthy | backend/src/app/routers/criteria.py |
GET /config |
api | healthy | backend/src/app/routers/configs.py |
GET /config/versions |
api | healthy | backend/src/app/routers/configs.py |
POST /config |
api | healthy | backend/src/app/routers/configs.py |
POST /config/versions/{version}/activate |
api | healthy | backend/src/app/routers/configs.py |
GET /config/curves |
api | healthy | backend/src/app/routers/configs.py |
GET /rulesets |
api | healthy | backend/src/app/routers/rulesets.py |
GET /rulesets/active |
api | healthy | backend/src/app/routers/rulesets.py |
POST /rulesets |
api | healthy | backend/src/app/routers/rulesets.py |
POST /rulesets/reset-default |
api | healthy | backend/src/app/routers/rulesets.py |
POST /import |
api | healthy | backend/src/app/routers/imports.py |
POST /import/demo |
api | healthy | backend/src/app/routers/imports.py |
GET /regions/{region_id}/respondents |
api | healthy | backend/src/app/routers/respondents.py |
POST /regions/{region_id}/respondents |
api | healthy | backend/src/app/routers/respondents.py |
PATCH /respondents/{respondent_id} |
api | healthy | backend/src/app/routers/respondents.py |
DELETE /respondents/{respondent_id} |
api | healthy | backend/src/app/routers/respondents.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/panel/PanelPage |
frontend | healthy | frontend/src/pages/panel/PanelPage.tsx |
/regions/RespondentsSection |
frontend | healthy | frontend/src/pages/regions/RespondentsSection.tsx |
/regions/RegionsPage |
frontend | healthy | frontend/src/pages/regions/RegionsPage.tsx |
/regions/ImportPanel |
frontend | healthy | frontend/src/pages/regions/ImportPanel.tsx |
/regions/RespondentFormModal |
frontend | healthy | frontend/src/pages/regions/RespondentFormModal.tsx |
/regions/RegionFormModal |
frontend | healthy | frontend/src/pages/regions/RegionFormModal.tsx |
/dashboard/charts |
frontend | healthy | frontend/src/pages/dashboard/charts.tsx |
/dashboard/IndividualsSection |
frontend | healthy | frontend/src/pages/dashboard/IndividualsSection.tsx |
/dashboard/DashboardPage |
frontend | healthy | frontend/src/pages/dashboard/DashboardPage.tsx |
/parameters/RulesSection |
frontend | healthy | frontend/src/pages/parameters/RulesSection.tsx |
/parameters/ConfigSection |
frontend | healthy | frontend/src/pages/parameters/ConfigSection.tsx |
/parameters/ParametersPage |
frontend | healthy | frontend/src/pages/parameters/ParametersPage.tsx |
/parameters/CriteriaSection |
frontend | healthy | frontend/src/pages/parameters/CriteriaSection.tsx |
/regions |
frontend | healthy | frontend/src/App.tsx |
/panel |
frontend | healthy | frontend/src/App.tsx |
/dashboard |
frontend | healthy | frontend/src/App.tsx |
/parameters |
frontend | healthy | frontend/src/App.tsx |
* |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Base |
data | healthy | backend/src/app/models.py |
CriteriaGroup |
data | healthy | backend/src/app/models.py |
Criterion |
data | healthy | backend/src/app/models.py |
Region |
data | healthy | backend/src/app/models.py |
Respondent |
data | healthy | backend/src/app/models.py |
PlatformConfig |
data | healthy | backend/src/app/models.py |
RuleSetVersion |
data | healthy | backend/src/app/models.py |
EvaluationRun |
data | healthy | backend/src/app/models.py |
EvaluationResult |
data | healthy | backend/src/app/models.py |
criteria_groups |
data | healthy | backend/src/app/models.py |
criteria |
data | healthy | backend/src/app/models.py |
regions |
data | healthy | backend/src/app/models.py |
respondents |
data | healthy | backend/src/app/models.py |
platform_configs |
data | healthy | backend/src/app/models.py |
rulesets |
data | healthy | backend/src/app/models.py |
evaluation_runs |
data | healthy | backend/src/app/models.py |
evaluation_results |
data | healthy | backend/src/app/models.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ci |
cicd | healthy | .github/workflows/publish-pypi.yml |
publish |
cicd | healthy | .github/workflows/publish-pypi.yml |
ci |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
ruff |
cicd | healthy | .github/workflows/ci.yml |
pytest-core |
cicd | healthy | .github/workflows/ci.yml |
pytest-backend |
cicd | healthy | .github/workflows/ci.yml |
eslint |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
i18n-keys |
cicd | healthy | .github/workflows/ci.yml |
wrangler |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
api |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::.github/workflows/publish-pypi.yml |
security | healthy | .github/workflows/publish-pypi.yml |
auth::.claude/skills/web-dev-best-practices/SKILL.md |
security | healthy | .claude/skills/web-dev-best-practices/SKILL.md |
auth::.claude/skills/plan-critic/SKILL.md |
security | healthy | .claude/skills/plan-critic/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
redis |
data | healthy | .claude/skills/spec-driven-dev/SKILL.md |
postgresql |
data | healthy | .claude/skills/task-learnings/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | docker-compose.yml |
port:8000 |
network | healthy | cloudflare/src/worker.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::publish-pypi |
cicd | healthy | .github/workflows/publish-pypi.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wy4gw73f |
software | healthy | /tmp/repobility-clone-wy4gw73f |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/3ed2bf58-afca-450d-8e73-d9b35b103490/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3ed2bf58-afca-450d-8e73-d9b35b103490/
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.