https://github.com/remge21c/MemoryFlow
· scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)
93 raw signals (0 security + 93 graph)
Last scanned 2 months, 3 weeks ago · v1 · 88 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.
All 517 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 |
|---|---|---|---|
RequireAuth |
software | healthy | client/src/App.tsx:RequireAuth |
RoleHome |
software | healthy | client/src/App.tsx:RoleHome |
App |
software | healthy | client/src/App.tsx:App |
MediaCarousel |
software | healthy | client/src/components/MediaCarousel.tsx:MediaCarousel |
handleScroll |
software | healthy | client/src/components/MediaCarousel.tsx:handleScroll |
scrollToSlide |
software | healthy | client/src/components/MediaCarousel.tsx:scrollToSlide |
inner |
software | healthy | client/src/components/MediaCarousel.tsx:inner |
MediaLightbox |
software | healthy | client/src/components/MediaLightbox.tsx:MediaLightbox |
handleToggleInclude |
software | healthy | client/src/components/MediaLightbox.tsx:handleToggleInclude |
onKey |
software | healthy | client/src/components/MediaLightbox.tsx:onKey |
dx |
software | healthy | client/src/components/MediaLightbox.tsx:dx |
AppShell |
software | healthy | client/src/components/AppShell.tsx:AppShell |
Sidebar |
software | healthy | client/src/components/AppShell.tsx:Sidebar |
SideLink |
software | healthy | client/src/components/AppShell.tsx:SideLink |
TopBar |
software | healthy | client/src/components/AppShell.tsx:TopBar |
keyOf |
software | healthy | client/src/components/FileDropzone.tsx:keyOf |
FileDropzone |
software | healthy | client/src/components/FileDropzone.tsx:FileDropzone |
add |
software | healthy | client/src/components/FileDropzone.tsx:add |
remove |
software | healthy | client/src/components/FileDropzone.tsx:remove |
Icon |
software | healthy | client/src/components/ui.tsx:Icon |
Button |
software | healthy | client/src/components/ui.tsx:Button |
Field |
software | healthy | client/src/components/ui.tsx:Field |
TextInput |
software | healthy | client/src/components/ui.tsx:TextInput |
TextArea |
software | healthy | client/src/components/ui.tsx:TextArea |
Pill |
software | healthy | client/src/components/ui.tsx:Pill |
Card |
software | healthy | client/src/components/ui.tsx:Card |
Skeleton |
software | healthy | client/src/components/ui.tsx:Skeleton |
ProjectCardSkeleton |
software | healthy | client/src/components/ui.tsx:ProjectCardSkeleton |
Spinner |
software | healthy | client/src/components/ui.tsx:Spinner |
EmptyState |
software | healthy | client/src/components/ui.tsx:EmptyState |
ErrorNote |
software | healthy | client/src/components/ui.tsx:ErrorNote |
Section |
software | healthy | client/src/components/ui.tsx:Section |
handle |
software | healthy | client/src/lib/api.ts:handle |
apiGet |
software | healthy | client/src/lib/api.ts:apiGet |
apiSend |
software | healthy | client/src/lib/api.ts:apiSend |
apiForm |
software | healthy | client/src/lib/api.ts:apiForm |
useMe |
software | healthy | client/src/lib/auth.ts:useMe |
useLogout |
software | healthy | client/src/lib/auth.ts:useLogout |
formatDate |
software | healthy | client/src/lib/format.ts:formatDate |
dateRange |
software | healthy | client/src/lib/format.ts:dateRange |
openDb |
software | healthy | client/src/lib/localDir.ts:openDb |
supportsDirectoryPicker |
software | healthy | client/src/lib/localDir.ts:supportsDirectoryPicker |
pickDirectory |
software | healthy | client/src/lib/localDir.ts:pickDirectory |
saveDirHandle |
software | healthy | client/src/lib/localDir.ts:saveDirHandle |
loadDirHandle |
software | healthy | client/src/lib/localDir.ts:loadDirHandle |
isDirHandleAlive |
software | healthy | client/src/lib/localDir.ts:isDirHandleAlive |
it |
software | healthy | client/src/lib/localDir.ts:it |
ensureRWPermission |
software | healthy | client/src/lib/localDir.ts:ensureRWPermission |
writeFileAt |
software | healthy | client/src/lib/localDir.ts:writeFileAt |
Join |
software | healthy | client/src/pages/Join.tsx:Join |
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 |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
vite.config.ts |
software | healthy | client/vite.config.ts |
package.json |
software | healthy | client/package.json |
index.html |
software | healthy | client/index.html |
tsconfig.json |
software | healthy | client/tsconfig.json |
index.css |
software | healthy | client/src/index.css |
main.tsx |
software | healthy | client/src/main.tsx |
App.tsx |
software | healthy | client/src/App.tsx |
activeProject.ts |
software | healthy | client/src/stores/activeProject.ts |
MediaCarousel.tsx |
software | healthy | client/src/components/MediaCarousel.tsx |
MediaLightbox.tsx |
software | healthy | client/src/components/MediaLightbox.tsx |
AppShell.tsx |
software | healthy | client/src/components/AppShell.tsx |
FileDropzone.tsx |
software | healthy | client/src/components/FileDropzone.tsx |
ui.tsx |
software | healthy | client/src/components/ui.tsx |
api.ts |
software | healthy | client/src/lib/api.ts |
auth.ts |
software | healthy | client/src/lib/auth.ts |
adminNav.ts |
software | healthy | client/src/lib/adminNav.ts |
format.ts |
software | healthy | client/src/lib/format.ts |
localDir.ts |
software | healthy | client/src/lib/localDir.ts |
Join.tsx |
software | healthy | client/src/pages/Join.tsx |
ScheduleList.tsx |
software | healthy | client/src/pages/ScheduleList.tsx |
UploaderProjects.tsx |
software | healthy | client/src/pages/UploaderProjects.tsx |
AdminProjects.tsx |
software | healthy | client/src/pages/AdminProjects.tsx |
Login.tsx |
software | healthy | client/src/pages/Login.tsx |
Settings.tsx |
software | healthy | client/src/pages/Settings.tsx |
ProjectCreate.tsx |
software | healthy | client/src/pages/ProjectCreate.tsx |
ShareView.tsx |
software | healthy | client/src/pages/ShareView.tsx |
ContributionEdit.tsx |
software | healthy | client/src/pages/ContributionEdit.tsx |
MemberManage.tsx |
software | healthy | client/src/pages/admin/MemberManage.tsx |
StorybookEdit.tsx |
software | healthy | client/src/pages/admin/StorybookEdit.tsx |
ProjectLayout.tsx |
software | healthy | client/src/pages/admin/ProjectLayout.tsx |
ShareManage.tsx |
software | healthy | client/src/pages/admin/ShareManage.tsx |
ScheduleDesign.tsx |
software | healthy | client/src/pages/admin/ScheduleDesign.tsx |
ProjectOverview.tsx |
software | healthy | client/src/pages/admin/ProjectOverview.tsx |
InviteManage.tsx |
software | healthy | client/src/pages/admin/InviteManage.tsx |
ExportVideo.tsx |
software | healthy | client/src/pages/admin/ExportVideo.tsx |
StorybookList.tsx |
software | healthy | client/src/pages/admin/StorybookList.tsx |
theme.css |
software | healthy | client/src/styles/theme.css |
videoflow-export-spec.md |
software | healthy | docs/videoflow-export-spec.md |
stargate-report.md |
software | healthy | docs/stargate-report.md |
memoryflow-prd.md |
software | healthy | docs/memoryflow-prd.md |
vibeflow-server-system-report-20260605.md |
software | healthy | docs/vibeflow-server-system-report-20260605.md |
videoflow-prd.md |
software | healthy | docs/참고용/videoflow-prd.md |
tailwind-theme.css |
software | healthy | docs/design-system/tailwind-theme.css |
DESIGN.md |
software | healthy | docs/design-system/DESIGN.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | server/src/app.ts |
GET /me |
api | healthy | server/src/routes/auth.ts |
POST /register |
api | healthy | server/src/routes/auth.ts |
POST /login |
api | healthy | server/src/routes/auth.ts |
POST /logout |
api | healthy | server/src/routes/auth.ts |
POST /change-password |
api | healthy | server/src/routes/auth.ts |
POST /bootstrap-admin |
api | healthy | server/src/routes/auth.ts |
GET /_authcheck |
api | healthy | server/src/routes/auth.ts |
GET /media/:id |
api | healthy | server/src/routes/media.ts |
POST /media/:id/trim |
api | healthy | server/src/routes/media.ts |
DELETE /media/:id |
api | healthy | server/src/routes/media.ts |
GET /projects/:pid/members |
api | healthy | server/src/routes/members.ts |
POST /projects/:pid/members/:uid/remove |
api | healthy | server/src/routes/members.ts |
POST /projects/:pid/members/:uid/restore |
api | healthy | server/src/routes/members.ts |
POST /projects/:pid/members/:uid/temp-password |
api | healthy | server/src/routes/members.ts |
GET /:token |
api | healthy | server/src/routes/share.ts |
GET /:token/media/:id |
api | healthy | server/src/routes/share.ts |
GET /:token/video/:id |
api | healthy | server/src/routes/share.ts |
GET /projects/:pid/invites |
api | healthy | server/src/routes/invites.ts |
POST /projects/:pid/invites |
api | healthy | server/src/routes/invites.ts |
POST /invites/:id/deactivate |
api | healthy | server/src/routes/invites.ts |
GET /projects/:pid/export/manifest |
api | healthy | server/src/routes/export.ts |
GET /projects/:pid/videos |
api | healthy | server/src/routes/videos.ts |
POST /projects/:pid/videos |
api | healthy | server/src/routes/videos.ts |
PATCH /videos/:id |
api | healthy | server/src/routes/videos.ts |
DELETE /videos/:id |
api | healthy | server/src/routes/videos.ts |
GET /videos/:id |
api | healthy | server/src/routes/videos.ts |
GET /projects/:pid/share-links |
api | healthy | server/src/routes/shareLinks.ts |
POST /projects/:pid/share-links |
api | healthy | server/src/routes/shareLinks.ts |
POST /share-links/:id/deactivate |
api | healthy | server/src/routes/shareLinks.ts |
GET /projects/:pid/schedules/:sid/scene |
api | healthy | server/src/routes/contributions.ts |
POST /projects/:pid/schedules/:sid/contributions |
api | healthy | server/src/routes/contributions.ts |
PATCH /contributions/:id |
api | healthy | server/src/routes/contributions.ts |
POST /contributions/:id/media |
api | healthy | server/src/routes/contributions.ts |
DELETE /contributions/:id |
api | healthy | server/src/routes/contributions.ts |
GET /projects/:pid/schedules |
api | healthy | server/src/routes/schedules.ts |
POST /projects/:pid/schedules |
api | healthy | server/src/routes/schedules.ts |
PATCH /schedules/:id |
api | healthy | server/src/routes/schedules.ts |
DELETE /schedules/:id |
api | healthy | server/src/routes/schedules.ts |
POST / |
api | healthy | server/src/routes/join.ts |
GET / |
api | healthy | server/src/routes/projects.ts |
GET /:id |
api | healthy | server/src/routes/projects.ts |
GET /:id/feed |
api | healthy | server/src/routes/projects.ts |
PATCH /:id |
api | healthy | server/src/routes/projects.ts |
DELETE /:id |
api | healthy | server/src/routes/projects.ts |
GET /:id/bgm |
api | healthy | server/src/routes/projects.ts |
POST /:id/bgm |
api | healthy | server/src/routes/projects.ts |
GET /:id/cover |
api | healthy | server/src/routes/projects.ts |
POST /:id/cover |
api | healthy | server/src/routes/projects.ts |
DELETE /:id/cover |
api | healthy | server/src/routes/projects.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
client |
software | healthy | client |
src |
software | healthy | client/src |
stores |
software | healthy | client/src/stores |
components |
software | healthy | client/src/components |
lib |
software | healthy | client/src/lib |
pages |
software | healthy | client/src/pages |
admin |
software | healthy | client/src/pages/admin |
styles |
software | healthy | client/src/styles |
docs |
software | healthy | docs |
참고용 |
software | healthy | docs/참고용 |
design-system |
software | healthy | docs/design-system |
s_29 |
software | healthy | docs/design-system/s_29 |
s_12 |
software | healthy | docs/design-system/s_12 |
s_28 |
software | healthy | docs/design-system/s_28 |
s_30 |
software | healthy | docs/design-system/s_30 |
s_22 |
software | healthy | docs/design-system/s_22 |
s_20 |
software | healthy | docs/design-system/s_20 |
s_21 |
software | healthy | docs/design-system/s_21 |
s_27 |
software | healthy | docs/design-system/s_27 |
s_11_day |
software | healthy | docs/design-system/s_11_day |
s_10 |
software | healthy | docs/design-system/s_10 |
s_26 |
software | healthy | docs/design-system/s_26 |
s_23 |
software | healthy | docs/design-system/s_23 |
.claude |
software | healthy | docs/.claude |
memory |
software | healthy | docs/.claude/memory |
planning |
software | healthy | docs/planning |
shared |
software | healthy | shared |
src |
software | healthy | shared/src |
.claude |
software | healthy | .claude |
handoffs |
software | healthy | .claude/handoffs |
server |
software | healthy | server |
src |
software | healthy | server/src |
lib |
software | healthy | server/src/lib |
routes |
software | healthy | server/src/routes |
services |
software | healthy | server/src/services |
db |
software | healthy | server/src/db |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
specs |
software | healthy | specs |
shared |
software | healthy | specs/shared |
screens |
software | healthy | specs/screens |
domain |
software | healthy | specs/domain |
| Label | Layer | Status | Path |
|---|---|---|---|
/Join |
frontend | healthy | client/src/pages/Join.tsx |
/ScheduleList |
frontend | healthy | client/src/pages/ScheduleList.tsx |
/UploaderProjects |
frontend | healthy | client/src/pages/UploaderProjects.tsx |
/AdminProjects |
frontend | healthy | client/src/pages/AdminProjects.tsx |
/Login |
frontend | healthy | client/src/pages/Login.tsx |
/Settings |
frontend | healthy | client/src/pages/Settings.tsx |
/ProjectCreate |
frontend | healthy | client/src/pages/ProjectCreate.tsx |
/ShareView |
frontend | healthy | client/src/pages/ShareView.tsx |
/ContributionEdit |
frontend | healthy | client/src/pages/ContributionEdit.tsx |
/admin/MemberManage |
frontend | healthy | client/src/pages/admin/MemberManage.tsx |
/admin/StorybookEdit |
frontend | healthy | client/src/pages/admin/StorybookEdit.tsx |
/admin/ProjectLayout |
frontend | healthy | client/src/pages/admin/ProjectLayout.tsx |
/admin/ShareManage |
frontend | healthy | client/src/pages/admin/ShareManage.tsx |
/admin/ScheduleDesign |
frontend | healthy | client/src/pages/admin/ScheduleDesign.tsx |
/admin/ProjectOverview |
frontend | healthy | client/src/pages/admin/ProjectOverview.tsx |
/admin/InviteManage |
frontend | healthy | client/src/pages/admin/InviteManage.tsx |
/admin/ExportVideo |
frontend | healthy | client/src/pages/admin/ExportVideo.tsx |
/admin/StorybookList |
frontend | healthy | client/src/pages/admin/StorybookList.tsx |
/login |
frontend | healthy | client/src/App.tsx |
/join/:token |
frontend | healthy | client/src/App.tsx |
/share/:token |
frontend | healthy | client/src/App.tsx |
/ |
frontend | healthy | client/src/App.tsx |
/settings |
frontend | healthy | client/src/App.tsx |
/projects |
frontend | healthy | client/src/App.tsx |
/projects/:pid |
frontend | healthy | client/src/App.tsx |
/projects/:pid/schedules/:sid |
frontend | healthy | client/src/App.tsx |
/admin |
frontend | healthy | client/src/App.tsx |
/admin/projects/new |
frontend | healthy | client/src/App.tsx |
/admin/projects/:pid |
frontend | healthy | client/src/App.tsx |
schedules |
frontend | healthy | client/src/App.tsx |
invites |
frontend | healthy | client/src/App.tsx |
members |
frontend | healthy | client/src/App.tsx |
storybook |
frontend | healthy | client/src/App.tsx |
share |
frontend | healthy | client/src/App.tsx |
videos |
frontend | healthy | client/src/App.tsx |
/admin/projects/:pid/storybook/scenes/:sid |
frontend | healthy | client/src/App.tsx |
* |
frontend | healthy | client/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | client/src/App.tsx |
Join |
frontend | healthy | client/src/pages/Join.tsx |
ScheduleList |
frontend | healthy | client/src/pages/ScheduleList.tsx |
UploaderProjects |
frontend | healthy | client/src/pages/UploaderProjects.tsx |
AdminProjects |
frontend | healthy | client/src/pages/AdminProjects.tsx |
Login |
frontend | healthy | client/src/pages/Login.tsx |
Settings |
frontend | healthy | client/src/pages/Settings.tsx |
ProjectCreate |
frontend | healthy | client/src/pages/ProjectCreate.tsx |
ShareView |
frontend | healthy | client/src/pages/ShareView.tsx |
ContributionEdit |
frontend | healthy | client/src/pages/ContributionEdit.tsx |
MemberManage |
frontend | healthy | client/src/pages/admin/MemberManage.tsx |
StorybookEdit |
frontend | healthy | client/src/pages/admin/StorybookEdit.tsx |
ProjectLayout |
frontend | healthy | client/src/pages/admin/ProjectLayout.tsx |
ShareManage |
frontend | healthy | client/src/pages/admin/ShareManage.tsx |
ScheduleDesign |
frontend | healthy | client/src/pages/admin/ScheduleDesign.tsx |
ProjectOverview |
frontend | healthy | client/src/pages/admin/ProjectOverview.tsx |
InviteManage |
frontend | healthy | client/src/pages/admin/InviteManage.tsx |
ExportVideo |
frontend | healthy | client/src/pages/admin/ExportVideo.tsx |
StorybookList |
frontend | healthy | client/src/pages/admin/StorybookList.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
SSH_KEY |
cicd | healthy | — |
TELEGRAM_CHAT_ID |
cicd | healthy | — |
TELEGRAM_BOT_TOKEN |
cicd | healthy | — |
SSH_HOST |
cicd | healthy | — |
SSH_USER |
cicd | healthy | — |
SSH_PORT |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
ApiError |
software | healthy | client/src/lib/api.ts:ApiError |
HttpError |
software | healthy | server/src/lib/errors.ts:HttpError |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgres |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4000 |
network | healthy | .env.example |
port:5173 |
network | healthy | client/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-to_byvow |
software | healthy | /tmp/repobility-clone-to_byvow |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/ebe34507-0f3a-45db-845d-56f504caeeaa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ebe34507-0f3a-45db-845d-56f504caeeaa/
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.