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.

seochodong321/teamp

https://github.com/seochodong321/teamp · scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 25 actionable findings from 1 signal source. 5 repeated signals grouped for readability. 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 617 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
tokensFor software healthy functions/index.js:tokensFor
pushTo software healthy functions/index.js:pushTo
preview software healthy functions/index.js:preview
room software healthy functions/index.js:room
key software healthy functions/index.js:key
bucket software healthy functions/index.js:bucket
deleteCollection software healthy functions/index.js:deleteCollection
isCallerAdmin software healthy functions/index.js:isCallerAdmin
leaving software healthy functions/index.js:leaving
others software healthy functions/index.js:others
former software healthy functions/index.js:former
st software healthy tests/storage.rules.test.js:st
seedFs software healthy tests/storage.rules.test.js:seedFs
as software healthy tests/rules.test.js:as
seed software healthy tests/rules.test.js:seed
seedDmAndProject software healthy tests/rules.test.js:seedDmAndProject
noti software healthy tests/rules.test.js:noti
seedProject software healthy tests/rules.test.js:seedProject
ymd software healthy scripts/gen-holidays.mjs:ymd
log software healthy .claude/skills/run-teamp/browser.mjs:log
text software healthy .claude/skills/run-teamp/browser.mjs:text
requestNotificationPermission software healthy src/firebase.js:requestNotificationPermission
getGreeting software healthy src/greetings.js:getGreeting
checkBirthdays software healthy src/App.jsx:checkBirthdays
PrivateRoute software healthy src/App.jsx:PrivateRoute
App software healthy src/App.jsx:App
AppRoutes software healthy src/App.jsx:AppRoutes
getCoverStyle software healthy src/constants.js:getCoverStyle
normalizeLeet software healthy src/utils/profanityFilter.js:normalizeLeet
containsProfanity software healthy src/utils/profanityFilter.js:containsProfanity
getYearRange software healthy src/utils/dateUtils.js:getYearRange
relativeTime software healthy src/utils/dateUtils.js:relativeTime
ymd software healthy src/utils/holidays.js:ymd
resizeImage software healthy src/utils/image.js:resizeImage
toDate software healthy src/utils/phases.js:toDate
todayMidnight software healthy src/utils/phases.js:todayMidnight
addDays software healthy src/utils/phases.js:addDays
daysBetween software healthy src/utils/phases.js:daysBetween
daysFromToday software healthy src/utils/phases.js:daysFromToday
pDates software healthy src/utils/phases.js:pDates
created software healthy src/utils/phases.js:created
getCurrentPhase software healthy src/utils/phases.js:getCurrentPhase
getDDayLabel software healthy src/utils/phases.js:getDDayLabel
getPhaseBar software healthy src/utils/phases.js:getPhaseBar
isSameDay software healthy src/components/CalendarInline.jsx:isSameDay
startOfMonth software healthy src/components/CalendarInline.jsx:startOfMonth
endOfMonth software healthy src/components/CalendarInline.jsx:endOfMonth
fmtDate software healthy src/components/CalendarInline.jsx:fmtDate
fmtYM software healthy src/components/CalendarInline.jsx:fmtYM
fmtDay software healthy src/components/CalendarInline.jsx:fmtDay

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
vercel.json software healthy vercel.json
jsconfig.json software healthy jsconfig.json
report.md software healthy report.md
CLAUDE.md software healthy CLAUDE.md
.env.production software healthy .env.production
package.json software healthy package.json
vitest.config.js software healthy vitest.config.js
index.html software healthy index.html
firebase.json software healthy firebase.json
IMPROVEMENTS.md software healthy IMPROVEMENTS.md
SECURITY_REPORT.md software healthy SECURITY_REPORT.md
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
vitest.rules.config.js software healthy vitest.rules.config.js
eslint.config.js software healthy eslint.config.js
package.json software healthy functions/package.json
package-lock.json software healthy functions/package-lock.json
index.js software healthy functions/index.js
storage.rules.test.js software healthy tests/storage.rules.test.js
rules.test.js software healthy tests/rules.test.js
gen-holidays.mjs software healthy scripts/gen-holidays.mjs
gen-sw.mjs software healthy scripts/gen-sw.mjs
settings.json software healthy .claude/settings.json
smoke.sh software healthy .claude/skills/run-teamp/smoke.sh
SKILL.md software healthy .claude/skills/run-teamp/SKILL.md
browser.mjs software healthy .claude/skills/run-teamp/browser.mjs
SKILL.md software healthy .claude/skills/review/SKILL.md
manifest.json software healthy public/manifest.json
sw.js software healthy public/sw.js
firebase-messaging-sw.template.js software healthy public/firebase-messaging-sw.template.js
test.yml software healthy .github/workflows/test.yml
firebase.js software healthy src/firebase.js
greetings.js software healthy src/greetings.js
App.jsx software healthy src/App.jsx
sentry.js software healthy src/sentry.js
constants.js software healthy src/constants.js
main.jsx software healthy src/main.jsx
termsData.js software healthy src/legal/termsData.js
email-template-verify.html software healthy src/legal/email-template-verify.html
guidelinesData.js software healthy src/legal/guidelinesData.js
privacyData.js software healthy src/legal/privacyData.js
index.d.ts software healthy src/types/index.d.ts
profanityFilter.js software healthy src/utils/profanityFilter.js
dateUtils.js software healthy src/utils/dateUtils.js
holidays.js software healthy src/utils/holidays.js
image.js software healthy src/utils/image.js
phases.js software healthy src/utils/phases.js
CalendarInline.jsx software healthy src/components/CalendarInline.jsx
OfflineBanner.jsx software healthy src/components/OfflineBanner.jsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/HelpPage frontend healthy src/pages/HelpPage.jsx
/ConnectPage frontend healthy src/pages/ConnectPage.jsx
/ProjectPage frontend healthy src/pages/ProjectPage.jsx
/VerifyEmailPage frontend healthy src/pages/VerifyEmailPage.jsx
/JoinPage frontend healthy src/pages/JoinPage.jsx
/ProfilePage frontend healthy src/pages/ProfilePage.jsx
/LandingPage frontend healthy src/pages/LandingPage.jsx
/StudentVerifyPage frontend healthy src/pages/StudentVerifyPage.jsx
/ChatPage frontend healthy src/pages/ChatPage.jsx
/LoginPage frontend healthy src/pages/LoginPage.jsx
/MatchPage frontend healthy src/pages/MatchPage.jsx
/HomePage frontend healthy src/pages/HomePage.jsx
/CalendarPage frontend healthy src/pages/CalendarPage.jsx
/AdminPage frontend healthy src/pages/AdminPage.jsx
/NotFoundPage frontend healthy src/pages/NotFoundPage.jsx
/LegalPage frontend healthy src/pages/LegalPage.jsx
/PublicProfilePage frontend healthy src/pages/PublicProfilePage.jsx
/SetupUsernamePage frontend healthy src/pages/SetupUsernamePage.jsx
/PricingPage frontend healthy src/pages/PricingPage.jsx
/WrapupPage frontend healthy src/pages/WrapupPage.jsx
/MessagesPage frontend healthy src/pages/MessagesPage.jsx
/project/ManageTab frontend healthy src/pages/project/ManageTab.jsx
/project/GuideTab frontend healthy src/pages/project/GuideTab.jsx
/project/RoomsTab frontend healthy src/pages/project/RoomsTab.jsx
/project/MembersTab frontend healthy src/pages/project/MembersTab.jsx
/project/MilestonesTab frontend healthy src/pages/project/MilestonesTab.jsx
/project/BoardTab frontend healthy src/pages/project/BoardTab.jsx
/u/:username frontend healthy src/App.jsx
/login frontend healthy src/App.jsx
/join/:code frontend healthy src/App.jsx
/setup-username frontend healthy src/App.jsx
/terms frontend healthy src/App.jsx
/privacy frontend healthy src/App.jsx
/guidelines frontend healthy src/App.jsx
/verify-email frontend healthy src/App.jsx
/ frontend healthy src/App.jsx
/admin frontend healthy src/App.jsx
/home frontend healthy src/App.jsx
/project/:projectId frontend healthy src/App.jsx
/project/:projectId/chat/:roomId frontend healthy src/App.jsx
/project/:projectId/wrapup frontend healthy src/App.jsx
/profile frontend healthy src/App.jsx
/connect frontend healthy src/App.jsx
/match frontend healthy src/App.jsx
/calendar frontend healthy src/App.jsx
/messages frontend healthy src/App.jsx
/help frontend healthy src/App.jsx
/pricing frontend healthy src/App.jsx
/verify-student frontend healthy src/App.jsx
* frontend healthy src/App.jsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
App frontend healthy src/App.jsx
CalendarInline frontend healthy src/components/CalendarInline.jsx
OfflineBanner frontend healthy src/components/OfflineBanner.jsx
CreateProjectModal frontend healthy src/components/CreateProjectModal.jsx
TeampMark frontend healthy src/components/TeampMark.jsx
MobileMenuSheet frontend healthy src/components/MobileMenuSheet.jsx
NotificationPanel frontend healthy src/components/NotificationPanel.jsx
ReportModal frontend healthy src/components/ReportModal.jsx
ErrorToastContainer frontend healthy src/components/ErrorToastContainer.jsx
ProfileSelector frontend healthy src/components/ProfileSelector.jsx
ChatToastContainer frontend healthy src/components/ChatToastContainer.jsx
TodoBoard frontend healthy src/components/TodoBoard.jsx
Spinner frontend healthy src/components/Spinner.jsx
NotificationSettings frontend healthy src/components/NotificationSettings.jsx
InstallPrompt frontend healthy src/components/InstallPrompt.jsx
SearchModal frontend healthy src/components/SearchModal.jsx
Layout frontend healthy src/components/Layout.jsx
ConfirmDialog frontend healthy src/components/ConfirmDialog.jsx
HelpPage frontend healthy src/pages/HelpPage.jsx
ConnectPage frontend healthy src/pages/ConnectPage.jsx
ProjectPage frontend healthy src/pages/ProjectPage.jsx
VerifyEmailPage frontend healthy src/pages/VerifyEmailPage.jsx
JoinPage frontend healthy src/pages/JoinPage.jsx
ProfilePage frontend healthy src/pages/ProfilePage.jsx
LandingPage frontend healthy src/pages/LandingPage.jsx
StudentVerifyPage frontend healthy src/pages/StudentVerifyPage.jsx
ChatPage frontend healthy src/pages/ChatPage.jsx
LoginPage frontend healthy src/pages/LoginPage.jsx
MatchPage frontend healthy src/pages/MatchPage.jsx
HomePage frontend healthy src/pages/HomePage.jsx
CalendarPage frontend healthy src/pages/CalendarPage.jsx
AdminPage frontend healthy src/pages/AdminPage.jsx
NotFoundPage frontend healthy src/pages/NotFoundPage.jsx
LegalPage frontend healthy src/pages/LegalPage.jsx
PublicProfilePage frontend healthy src/pages/PublicProfilePage.jsx
SetupUsernamePage frontend healthy src/pages/SetupUsernamePage.jsx
PricingPage frontend healthy src/pages/PricingPage.jsx
WrapupPage frontend healthy src/pages/WrapupPage.jsx
MessagesPage frontend healthy src/pages/MessagesPage.jsx
ManageTab frontend healthy src/pages/project/ManageTab.jsx
GuideTab frontend healthy src/pages/project/GuideTab.jsx
RoomsTab frontend healthy src/pages/project/RoomsTab.jsx
MembersTab frontend healthy src/pages/project/MembersTab.jsx
MilestonesTab frontend healthy src/pages/project/MilestonesTab.jsx
BoardTab frontend healthy src/pages/project/BoardTab.jsx

LabelLayerStatusPath
functions software healthy functions
tests software healthy tests
scripts software healthy scripts
.claude software healthy .claude
skills software healthy .claude/skills
run-teamp software healthy .claude/skills/run-teamp
review software healthy .claude/skills/review
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
legal software healthy src/legal
types software healthy src/types
utils software healthy src/utils
components software healthy src/components
pages software healthy src/pages
project software healthy src/pages/project
store software healthy src/store
slices software healthy src/store/slices
styles software healthy src/styles

LabelLayerStatusPath
dotenv::.env.production security healthy .env.production
generic_api_key::public/firebase-messaging-sw.template.js security healthy public/firebase-messaging-sw.template.js

LabelLayerStatusPath
unit cicd healthy .github/workflows/test.yml
rules cicd healthy .github/workflows/test.yml

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

LabelLayerStatusPath
ErrorBoundary software healthy src/components/ErrorBoundary.jsx:ErrorBoundary

LabelLayerStatusPath
port:4173 network healthy .claude/skills/run-teamp/smoke.sh

LabelLayerStatusPath
vps::gcp hardware healthy functions/package-lock.json

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yml
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/76fe2380-f5c4-4a89-a07b-62ee30eb330c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/76fe2380-f5c4-4a89-a07b-62ee30eb330c/

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.