Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

SanCHEESE/ScrumAgent

https://github.com/SanCHEESE/ScrumAgent · scanned 2026-06-16 00:01 UTC (2 months, 3 weeks ago)

55 raw signals (0 security + 55 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
.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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
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

LabelLayerStatusPath
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

LabelLayerStatusPath
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

LabelLayerStatusPath
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

LabelLayerStatusPath
/(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

LabelLayerStatusPath
sqlite data healthy .env.example
postgres data healthy backend/requirements.txt
postgresql data healthy backend/app/database.py

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile
backend hardware healthy docker-compose.yml
frontend hardware healthy docker-compose.yml

LabelLayerStatusPath
port:8000 network healthy docker-compose.yml
port:3000 network healthy docker-compose.yml

LabelLayerStatusPath
repobility-clone-sb0veb61 software healthy /tmp/repobility-clone-sb0veb61

LabelLayerStatusPath
caddy network healthy .env.example

LabelLayerStatusPath
127.0.0.1 network healthy .claude/settings.local.json

LabelLayerStatusPath
vps::gcp hardware healthy .env.example
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

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.