https://github.com/SanCHEESE/ScrumAgent
· scanned 2026-06-16 00:01 UTC (2 months, 3 weeks ago)
55 raw signals (0 security + 55 graph)
Last scanned 2 months, 3 weeks ago · v1 · 55 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1064 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 |
|---|---|---|---|
seedToken |
software | healthy | apps/web/tests/e2e/auth.spec.ts:seedToken |
mockSettingsApi |
software | healthy | apps/web/tests/e2e/settings.spec.ts:mockSettingsApi |
isoIn |
software | healthy | apps/web/tests/e2e/projects.spec.ts:isoIn |
calendarEvent |
software | healthy | apps/web/tests/e2e/projects.spec.ts:calendarEvent |
mockBackend |
software | healthy | apps/web/tests/e2e/projects.spec.ts:mockBackend |
stat |
software | healthy | apps/web/tests/e2e/projects.spec.ts:stat |
firstTitle |
software | healthy | apps/web/tests/e2e/trace.spec.ts:firstTitle |
secondTitle |
software | healthy | apps/web/tests/e2e/trace.spec.ts:secondTitle |
hasToggle |
software | healthy | apps/web/tests/e2e/trace.spec.ts:hasToggle |
setLayoutAndReload |
software | healthy | apps/web/tests/e2e/home.spec.ts:setLayoutAndReload |
clearStorage |
software | healthy | apps/web/tests/e2e/_setup.ts:clearStorage |
gotoFresh |
software | healthy | apps/web/tests/e2e/_setup.ts:gotoFresh |
isoIn |
software | healthy | apps/web/tests/e2e/meetings.spec.ts:isoIn |
mockCalendarApi |
software | healthy | apps/web/tests/e2e/meetings.spec.ts:mockCalendarApi |
TweakSection |
software | healthy | apps/web/components/tweaks/TweaksPanel.tsx:TweakSection |
TweakRow |
software | healthy | apps/web/components/tweaks/TweaksPanel.tsx:TweakRow |
TweakSlider |
software | healthy | apps/web/components/tweaks/TweaksPanel.tsx:TweakSlider |
TweakRadio |
software | healthy | apps/web/components/tweaks/TweaksPanel.tsx:TweakRadio |
TweakSelect |
software | healthy | apps/web/components/tweaks/TweaksPanel.tsx:TweakSelect |
TweaksPanel |
software | healthy | apps/web/components/tweaks/TweaksPanel.tsx:TweaksPanel |
readStoredTweaks |
software | healthy | apps/web/components/tweaks/useTweaks.ts:readStoredTweaks |
writeStoredTweaks |
software | healthy | apps/web/components/tweaks/useTweaks.ts:writeStoredTweaks |
applyBodyClasses |
software | healthy | apps/web/components/tweaks/useTweaks.ts:applyBodyClasses |
applyAccentHue |
software | healthy | apps/web/components/tweaks/useTweaks.ts:applyAccentHue |
applyFonts |
software | healthy | apps/web/components/tweaks/useTweaks.ts:applyFonts |
applyTweaks |
software | healthy | apps/web/components/tweaks/useTweaks.ts:applyTweaks |
useTweaks |
software | healthy | apps/web/components/tweaks/useTweaks.ts:useTweaks |
onStorage |
software | healthy | apps/web/components/tweaks/useTweaks.ts:onStorage |
onTweakChange |
software | healthy | apps/web/components/tweaks/useTweaks.ts:onTweakChange |
detail |
software | healthy | apps/web/components/tweaks/useTweaks.ts:detail |
Icon |
software | healthy | apps/web/components/ui/Icon.tsx:Icon |
AvatarStack |
software | healthy | apps/web/components/ui/AvatarStack.tsx:AvatarStack |
Avatar |
software | healthy | apps/web/components/ui/Avatar.tsx:Avatar |
Modal |
software | healthy | apps/web/components/ui/Modal.tsx:Modal |
onKey |
software | healthy | apps/web/components/ui/Modal.tsx:onKey |
handleBackdrop |
software | healthy | apps/web/components/ui/Modal.tsx:handleBackdrop |
stop |
software | healthy | apps/web/components/ui/Modal.tsx:stop |
Badge |
software | healthy | apps/web/components/ui/Badge.tsx:Badge |
Card |
software | healthy | apps/web/components/ui/Card.tsx:Card |
CardHeader |
software | healthy | apps/web/components/ui/Card.tsx:CardHeader |
CardTitle |
software | healthy | apps/web/components/ui/Card.tsx:CardTitle |
CardBody |
software | healthy | apps/web/components/ui/Card.tsx:CardBody |
StatusPill |
software | healthy | apps/web/components/ui/StatusPill.tsx:StatusPill |
kindBadgeClass |
software | healthy | apps/web/components/screens/settings/UsageByModel.tsx:kindB… |
sparkColor |
software | healthy | apps/web/components/screens/settings/UsageByModel.tsx:spark… |
formatUnits |
software | healthy | apps/web/components/screens/settings/UsageByModel.tsx:forma… |
UsageByModel |
software | healthy | apps/web/components/screens/settings/UsageByModel.tsx:Usage… |
SettingsNav |
software | healthy | apps/web/components/screens/settings/SettingsNav.tsx:Settin… |
Sparkline |
software | healthy | apps/web/components/screens/settings/Sparkline.tsx:Sparkline |
x |
software | healthy | apps/web/components/screens/settings/Sparkline.tsx:x |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.mcp.json |
software | healthy | .mcp.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
.env.example |
software | healthy | .env.example |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
playwright.config.ts |
software | healthy | apps/web/playwright.config.ts |
README.md |
software | healthy | apps/web/README.md |
tailwind.config.ts |
software | healthy | apps/web/tailwind.config.ts |
package.json |
software | healthy | apps/web/package.json |
next.config.js |
software | healthy | apps/web/next.config.js |
package-lock.json |
software | healthy | apps/web/package-lock.json |
tsconfig.json |
software | healthy | apps/web/tsconfig.json |
postcss.config.js |
software | healthy | apps/web/postcss.config.js |
auth.spec.ts |
software | healthy | apps/web/tests/e2e/auth.spec.ts |
settings.spec.ts |
software | healthy | apps/web/tests/e2e/settings.spec.ts |
tweaks.spec.ts |
software | healthy | apps/web/tests/e2e/tweaks.spec.ts |
projects.spec.ts |
software | healthy | apps/web/tests/e2e/projects.spec.ts |
trace.spec.ts |
software | healthy | apps/web/tests/e2e/trace.spec.ts |
home.spec.ts |
software | healthy | apps/web/tests/e2e/home.spec.ts |
chat.spec.ts |
software | healthy | apps/web/tests/e2e/chat.spec.ts |
_setup.ts |
software | healthy | apps/web/tests/e2e/_setup.ts |
login.spec.ts |
software | healthy | apps/web/tests/e2e/login.spec.ts |
updates.spec.ts |
software | healthy | apps/web/tests/e2e/updates.spec.ts |
meetings.spec.ts |
software | healthy | apps/web/tests/e2e/meetings.spec.ts |
TweaksPanel.tsx |
software | healthy | apps/web/components/tweaks/TweaksPanel.tsx |
useTweaks.ts |
software | healthy | apps/web/components/tweaks/useTweaks.ts |
types.ts |
software | healthy | apps/web/components/tweaks/types.ts |
Icon.tsx |
software | healthy | apps/web/components/ui/Icon.tsx |
AvatarStack.tsx |
software | healthy | apps/web/components/ui/AvatarStack.tsx |
Button.tsx |
software | healthy | apps/web/components/ui/Button.tsx |
Avatar.tsx |
software | healthy | apps/web/components/ui/Avatar.tsx |
Modal.tsx |
software | healthy | apps/web/components/ui/Modal.tsx |
Badge.tsx |
software | healthy | apps/web/components/ui/Badge.tsx |
Card.tsx |
software | healthy | apps/web/components/ui/Card.tsx |
StatusPill.tsx |
software | healthy | apps/web/components/ui/StatusPill.tsx |
UsageByModel.tsx |
software | healthy | apps/web/components/screens/settings/UsageByModel.tsx |
SettingsNav.tsx |
software | healthy | apps/web/components/screens/settings/SettingsNav.tsx |
Sparkline.tsx |
software | healthy | apps/web/components/screens/settings/Sparkline.tsx |
BillingSection.tsx |
software | healthy | apps/web/components/screens/settings/BillingSection.tsx |
BillingSummary.tsx |
software | healthy | apps/web/components/screens/settings/BillingSummary.tsx |
billing-format.ts |
software | healthy | apps/web/components/screens/settings/billing-format.ts |
MembersSection.tsx |
software | healthy | apps/web/components/screens/settings/MembersSection.tsx |
SettingsScreen.tsx |
software | healthy | apps/web/components/screens/settings/SettingsScreen.tsx |
Toggle.tsx |
software | healthy | apps/web/components/screens/settings/Toggle.tsx |
CostBreakdown.tsx |
software | healthy | apps/web/components/screens/settings/CostBreakdown.tsx |
IntegrationsSection.tsx |
software | healthy | apps/web/components/screens/settings/IntegrationsSection.tsx |
AgentBehaviorSection.tsx |
software | healthy | apps/web/components/screens/settings/AgentBehaviorSection.t… |
RecentInvocations.tsx |
software | healthy | apps/web/components/screens/settings/RecentInvocations.tsx |
KnowledgeBaseSection.tsx |
software | healthy | apps/web/components/screens/settings/KnowledgeBaseSection.t… |
NotificationsSection.tsx |
software | healthy | apps/web/components/screens/settings/NotificationsSection.t… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
names |
software | healthy | apps/web/components/screens/home/StatCard.tsx:names |
ApiError |
software | healthy | apps/web/lib/api.ts:ApiError |
FakeValidators |
software | healthy | backend/tests/test_projects_integration_validation.py:52 |
FakeGoogleOAuth |
software | healthy | backend/tests/conftest.py:39 |
RecordingValidators |
software | healthy | backend/tests/test_project_integrations.py:41 |
FakeCalendar |
software | healthy | backend/tests/test_project_integrations.py:59 |
FakeCalendar |
software | healthy | backend/tests/test_project_meetings.py:66 |
FakeAgentOAuth |
software | healthy | backend/tests/test_projects_google_oauth.py:35 |
FakeValidators |
software | healthy | backend/tests/test_projects_api.py:63 |
BrokenOAuth |
software | healthy | backend/tests/test_auth.py:114 |
ValidationResult |
software | healthy | backend/app/integrations.py:26 |
IntegrationValidators |
software | healthy | backend/app/integrations.py:41 |
Base |
software | healthy | backend/app/database.py:19 |
Settings |
software | healthy | backend/app/config.py:18 |
GoogleCalendarError |
software | healthy | backend/app/google_calendar.py:20 |
GoogleAuthRevokedError |
software | healthy | backend/app/google_calendar.py:24 |
GoogleCalendarClient |
software | healthy | backend/app/google_calendar.py:28 |
GoogleOAuthClient |
software | healthy | backend/app/oauth.py:33 |
Integration |
software | healthy | backend/app/models/integration.py:12 |
UUIDPKMixin |
software | healthy | backend/app/models/types.py:23 |
TimestampMixin |
software | healthy | backend/app/models/types.py:27 |
EncryptedString |
software | healthy | backend/app/models/types.py:33 |
MessageRole |
software | healthy | backend/app/models/types.py:46 |
ArtifactType |
software | healthy | backend/app/models/types.py:53 |
UpdateTarget |
software | healthy | backend/app/models/types.py:59 |
UpdateStatus |
software | healthy | backend/app/models/types.py:64 |
StepKind |
software | healthy | backend/app/models/types.py:71 |
RunStatus |
software | healthy | backend/app/models/types.py:77 |
ProjectRole |
software | healthy | backend/app/models/types.py:83 |
UsageKind |
software | healthy | backend/app/models/types.py:88 |
ResponseStyle |
software | healthy | backend/app/models/types.py:94 |
LlmUsage |
software | healthy | backend/app/models/usage.py:17 |
Project |
software | healthy | backend/app/models/project.py:38 |
ProjectMember |
software | healthy | backend/app/models/project.py:75 |
ProjectCredential |
software | healthy | backend/app/models/project.py:91 |
ProjectAgentSettings |
software | healthy | backend/app/models/project.py:113 |
PendingOAuth |
software | healthy | backend/app/models/project.py:157 |
Conversation |
software | healthy | backend/app/models/chat.py:17 |
Message |
software | healthy | backend/app/models/chat.py:38 |
Update |
software | healthy | backend/app/models/update.py:16 |
User |
software | healthy | backend/app/models/user.py:21 |
Meeting |
software | healthy | backend/app/models/meeting.py:19 |
MeetingArtifact |
software | healthy | backend/app/models/meeting.py:37 |
TraceRun |
software | healthy | backend/app/models/trace.py:12 |
TraceStep |
software | healthy | backend/app/models/trace.py:31 |
JiraTestRequest |
software | healthy | backend/app/routers/projects.py:56 |
NotionTestRequest |
software | healthy | backend/app/routers/projects.py:62 |
JiraConfig |
software | healthy | backend/app/routers/projects.py:66 |
NotionConfig |
software | healthy | backend/app/routers/projects.py:73 |
ProjectCreate |
software | healthy | backend/app/routers/projects.py:78 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
web |
software | healthy | apps/web |
tests |
software | healthy | apps/web/tests |
e2e |
software | healthy | apps/web/tests/e2e |
components |
software | healthy | apps/web/components |
tweaks |
software | healthy | apps/web/components/tweaks |
ui |
software | healthy | apps/web/components/ui |
screens |
software | healthy | apps/web/components/screens |
settings |
software | healthy | apps/web/components/screens/settings |
meetings |
software | healthy | apps/web/components/screens/meetings |
trace |
software | healthy | apps/web/components/screens/trace |
projects |
software | healthy | apps/web/components/screens/projects |
updates |
software | healthy | apps/web/components/screens/updates |
chat |
software | healthy | apps/web/components/screens/chat |
home |
software | healthy | apps/web/components/screens/home |
shell |
software | healthy | apps/web/components/shell |
app |
software | healthy | apps/web/app |
(shell) |
software | healthy | apps/web/app/(shell) |
settings |
software | healthy | apps/web/app/(shell)/settings |
meetings |
software | healthy | apps/web/app/(shell)/meetings |
[id] |
software | healthy | apps/web/app/(shell)/meetings/[id] |
trace |
software | healthy | apps/web/app/(shell)/trace |
projects |
software | healthy | apps/web/app/(shell)/projects |
new |
software | healthy | apps/web/app/(shell)/projects/new |
updates |
software | healthy | apps/web/app/(shell)/updates |
chat |
software | healthy | apps/web/app/(shell)/chat |
login |
software | healthy | apps/web/app/login |
lib |
software | healthy | apps/web/lib |
styles |
software | healthy | apps/web/styles |
screens |
software | healthy | apps/web/styles/screens |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
design-concept |
software | healthy | docs/design-concept |
concept-navigation |
software | healthy | docs/design-concept/concept-navigation |
js |
software | healthy | docs/design-concept/concept-navigation/js |
css |
software | healthy | docs/design-concept/concept-navigation/css |
plans |
software | healthy | docs/plans |
specs |
software | healthy | docs/specs |
stitch |
software | healthy | docs/stitch |
scripts |
software | healthy | scripts |
_templates |
software | healthy | _templates |
wiki |
software | healthy | wiki |
flows |
software | healthy | wiki/flows |
sources |
software | healthy | wiki/sources |
meta |
software | healthy | wiki/meta |
modules |
software | healthy | wiki/modules |
concepts |
software | healthy | wiki/concepts |
entities |
software | healthy | wiki/entities |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Base |
data | healthy | backend/app/database.py |
Integration |
data | healthy | backend/app/models/integration.py |
integrations |
data | healthy | backend/app/models/integration.py |
LlmUsage |
data | healthy | backend/app/models/usage.py |
llm_usage |
data | healthy | backend/app/models/usage.py |
Project |
data | healthy | backend/app/models/project.py |
ProjectMember |
data | healthy | backend/app/models/project.py |
ProjectCredential |
data | healthy | backend/app/models/project.py |
ProjectAgentSettings |
data | healthy | backend/app/models/project.py |
PendingOAuth |
data | healthy | backend/app/models/project.py |
projects |
data | healthy | backend/app/models/project.py |
project_members |
data | healthy | backend/app/models/project.py |
project_credentials |
data | healthy | backend/app/models/project.py |
project_agent_settings |
data | healthy | backend/app/models/project.py |
pending_oauth |
data | healthy | backend/app/models/project.py |
Conversation |
data | healthy | backend/app/models/chat.py |
Message |
data | healthy | backend/app/models/chat.py |
conversations |
data | healthy | backend/app/models/chat.py |
messages |
data | healthy | backend/app/models/chat.py |
Update |
data | healthy | backend/app/models/update.py |
updates |
data | healthy | backend/app/models/update.py |
User |
data | healthy | backend/app/models/user.py |
users |
data | healthy | backend/app/models/user.py |
Meeting |
data | healthy | backend/app/models/meeting.py |
MeetingArtifact |
data | healthy | backend/app/models/meeting.py |
meetings |
data | healthy | backend/app/models/meeting.py |
meeting_artifacts |
data | healthy | backend/app/models/meeting.py |
TraceRun |
data | healthy | backend/app/models/trace.py |
TraceStep |
data | healthy | backend/app/models/trace.py |
trace_runs |
data | healthy | backend/app/models/trace.py |
trace_steps |
data | healthy | backend/app/models/trace.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/app/oauth.py |
security | healthy | backend/app/oauth.py |
auth::apps/web/components/screens/projects/types.ts |
security | healthy | apps/web/components/screens/projects/types.ts |
auth::apps/web/tests/e2e/projects.spec.ts |
security | healthy | apps/web/tests/e2e/projects.spec.ts |
auth::backend/app/models/user.py |
security | healthy | backend/app/models/user.py |
auth::apps/web/tests/e2e/auth.spec.ts |
security | healthy | apps/web/tests/e2e/auth.spec.ts |
auth::backend/app/routers/auth.py |
security | healthy | backend/app/routers/auth.py |
auth::backend/app/security/__init__.py |
security | healthy | backend/app/security/__init__.py |
auth::backend/app/routers/projects.py |
security | healthy | backend/app/routers/projects.py |
auth::docs/design-concept/concept-navigation/projects-new.h… |
security | healthy | docs/design-concept/concept-navigation/projects-new.html |
auth::apps/web/app/login/page.tsx |
security | healthy | apps/web/app/login/page.tsx |
auth::backend/requirements.txt |
security | healthy | backend/requirements.txt |
auth::apps/web/tests/e2e/login.spec.ts |
security | healthy | apps/web/tests/e2e/login.spec.ts |
auth::apps/web/components/shell/UserMenu.tsx |
security | healthy | apps/web/components/shell/UserMenu.tsx |
auth::backend/app/models/project.py |
security | healthy | backend/app/models/project.py |
auth::.claude/settings.local.json |
security | healthy | .claude/settings.local.json |
auth::backend/app/security/_jwt.py |
security | healthy | backend/app/security/_jwt.py |
auth::scripts/sanity_check.py |
security | healthy | scripts/sanity_check.py |
auth::backend/tests/test_projects_google_oauth.py |
security | healthy | backend/tests/test_projects_google_oauth.py |
auth::.env.example |
security | healthy | .env.example |
auth::backend/tests/test_auth.py |
security | healthy | backend/tests/test_auth.py |
auth::apps/web/lib/api.ts |
security | healthy | apps/web/lib/api.ts |
auth::backend/app/deps.py |
security | healthy | backend/app/deps.py |
auth::backend/app/security/_state.py |
security | healthy | backend/app/security/_state.py |
auth::apps/web/components/screens/settings/IntegrationsSect… |
security | healthy | apps/web/components/screens/settings/IntegrationsSection.tsx |
auth::apps/web/components/screens/projects/StepGoogle.tsx |
security | healthy | apps/web/components/screens/projects/StepGoogle.tsx |
auth::apps/web/lib/auth.ts |
security | healthy | apps/web/lib/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | backend/app/main.py |
POST /integrations/google/start |
api | healthy | backend/app/routers/projects.py |
GET /integrations/google/callback |
api | healthy | backend/app/routers/projects.py |
POST /integrations/jira/test |
api | healthy | backend/app/routers/projects.py |
POST /integrations/notion/test |
api | healthy | backend/app/routers/projects.py |
POST / |
api | healthy | backend/app/routers/projects.py |
GET / |
api | healthy | backend/app/routers/projects.py |
GET /{project_id}/meetings |
api | healthy | backend/app/routers/projects.py |
GET /{project_id}/settings/agent |
api | healthy | backend/app/routers/projects.py |
PUT /{project_id}/settings/agent |
api | healthy | backend/app/routers/projects.py |
GET /{project_id}/billing |
api | healthy | backend/app/routers/projects.py |
GET /{project_id}/integrations |
api | healthy | backend/app/routers/projects.py |
PUT /{project_id}/integrations/jira |
api | healthy | backend/app/routers/projects.py |
PUT /{project_id}/integrations/notion |
api | healthy | backend/app/routers/projects.py |
PUT /{project_id}/integrations/google |
api | healthy | backend/app/routers/projects.py |
POST /{project_id}/integrations/{provider}/test |
api | healthy | backend/app/routers/projects.py |
GET /{project_id} |
api | healthy | backend/app/routers/projects.py |
GET /google/start |
api | healthy | backend/app/routers/auth.py |
GET /google/callback |
api | healthy | backend/app/routers/auth.py |
GET /me |
api | healthy | backend/app/routers/auth.py |
GET /directory |
api | healthy | backend/app/routers/users.py |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | apps/web/app/layout.tsx |
HomePage |
frontend | healthy | apps/web/app/(shell)/page.tsx |
ShellLayout |
frontend | healthy | apps/web/app/(shell)/layout.tsx |
SettingsPage |
frontend | healthy | apps/web/app/(shell)/settings/page.tsx |
MeetingsPage |
frontend | healthy | apps/web/app/(shell)/meetings/page.tsx |
MeetingDetailPage |
frontend | healthy | apps/web/app/(shell)/meetings/[id]/page.tsx |
TracePage |
frontend | healthy | apps/web/app/(shell)/trace/page.tsx |
ProjectsPage |
frontend | healthy | apps/web/app/(shell)/projects/page.tsx |
NewProjectPage |
frontend | healthy | apps/web/app/(shell)/projects/new/page.tsx |
UpdatesPage |
frontend | healthy | apps/web/app/(shell)/updates/page.tsx |
ChatPage |
frontend | healthy | apps/web/app/(shell)/chat/page.tsx |
LoginPage |
frontend | healthy | apps/web/app/login/page.tsx |
LoginLayout |
frontend | healthy | apps/web/app/login/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/(shell) |
frontend | healthy | apps/web/app/(shell)/page.tsx |
/(shell)/settings |
frontend | healthy | apps/web/app/(shell)/settings/page.tsx |
/(shell)/meetings |
frontend | healthy | apps/web/app/(shell)/meetings/page.tsx |
/(shell)/meetings/[id] |
frontend | healthy | apps/web/app/(shell)/meetings/[id]/page.tsx |
/(shell)/trace |
frontend | healthy | apps/web/app/(shell)/trace/page.tsx |
/(shell)/projects |
frontend | healthy | apps/web/app/(shell)/projects/page.tsx |
/(shell)/projects/new |
frontend | healthy | apps/web/app/(shell)/projects/new/page.tsx |
/(shell)/updates |
frontend | healthy | apps/web/app/(shell)/updates/page.tsx |
/(shell)/chat |
frontend | healthy | apps/web/app/(shell)/chat/page.tsx |
/login |
frontend | healthy | apps/web/app/login/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | .env.example |
postgres |
data | healthy | backend/requirements.txt |
postgresql |
data | healthy | backend/app/database.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
backend |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | docker-compose.yml |
port:3000 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sb0veb61 |
software | healthy | /tmp/repobility-clone-sb0veb61 |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .claude/settings.local.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/3f57d85d-0d6e-45ed-886b-9ff244b1052c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3f57d85d-0d6e-45ed-886b-9ff244b1052c/
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.