https://github.com/savrioX/focus-app
· scanned 2026-06-16 00:03 UTC (2 months, 3 weeks ago)
13 raw signals (0 security + 13 graph)
Last scanned 2 months, 3 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 40 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 |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
terms.html |
software | healthy | terms.html |
pricing.html |
software | healthy | pricing.html |
package.json |
software | healthy | package.json |
schema.sql |
software | healthy | schema.sql |
index.html |
software | healthy | index.html |
privacy.html |
software | healthy | privacy.html |
404.html |
software | healthy | 404.html |
compound_reels.md |
software | healthy | compound_reels.md |
models.js |
software | healthy | api/models.js |
claude.js |
software | healthy | api/claude.js |
create-checkout.js |
software | healthy | api/create-checkout.js |
stripe-webhook.js |
software | healthy | api/stripe-webhook.js |
test.js |
software | healthy | api/test.js |
customer-portal.js |
software | healthy | api/customer-portal.js |
marketing-strategy.md |
software | healthy | docs/marketing-strategy.md |
captions_brief.md |
software | healthy | instagram_content/captions_brief.md |
| Label | Layer | Status | Path |
|---|---|---|---|
handler |
software | healthy | api/models.js:handler |
DEV_CODES |
software | healthy | api/claude.js:DEV_CODES |
handler |
software | healthy | api/claude.js:handler |
token |
software | healthy | api/claude.js:token |
handler |
software | healthy | api/create-checkout.js:handler |
setProById |
software | healthy | api/stripe-webhook.js:setProById |
revokeProByCustomer |
software | healthy | api/stripe-webhook.js:revokeProByCustomer |
getRawBody |
software | healthy | api/stripe-webhook.js:getRawBody |
handler |
software | healthy | api/stripe-webhook.js:handler |
handler |
software | healthy | api/test.js:handler |
handler |
software | healthy | api/customer-portal.js:handler |
| Label | Layer | Status | Path |
|---|---|---|---|
todos |
data | healthy | schema.sql |
goals |
data | healthy | schema.sql |
goal_subtasks |
data | healthy | schema.sql |
habits |
data | healthy | schema.sql |
habit_logs |
data | healthy | schema.sql |
profiles |
data | healthy | schema.sql |
feedback |
data | healthy | schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
docs |
software | healthy | docs |
instagram_content |
software | healthy | instagram_content |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-rbhwsbdl |
software | healthy | /tmp/repobility-clone-rbhwsbdl |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::index.html |
security | healthy | index.html |
This page is publicly accessible at:
https://repobility.com/scan/4cac3d75-a039-43c2-8cf5-03676ff39fef/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4cac3d75-a039-43c2-8cf5-03676ff39fef/
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.