https://github.com/teamjyc2026/seol_mun
· scanned 2026-06-16 00:31 UTC (2 months, 2 weeks ago)
68 raw signals (0 security + 68 graph)
Last scanned 2 months, 2 weeks ago · v1 · 68 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1188 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 |
|---|---|---|---|
main |
software | healthy | scripts/dev-agent-check.ts:main |
pdfBlock |
software | healthy | scripts/ingest-exam-pdfs.ts:pdfBlock |
nfc |
software | healthy | scripts/ingest-exam-pdfs.ts:nfc |
pairStem |
software | healthy | scripts/ingest-exam-pdfs.ts:pairStem |
isAnswerPdf |
software | healthy | scripts/ingest-exam-pdfs.ts:isAnswerPdf |
isProblemPdf |
software | healthy | scripts/ingest-exam-pdfs.ts:isProblemPdf |
inferMetadata |
software | healthy | scripts/ingest-exam-pdfs.ts:inferMetadata |
extractProblems |
software | healthy | scripts/ingest-exam-pdfs.ts:extractProblems |
buildProblemEmbedText |
software | healthy | scripts/ingest-exam-pdfs.ts:buildProblemEmbedText |
ensureSchool |
software | healthy | scripts/ingest-exam-pdfs.ts:ensureSchool |
ingestOne |
software | healthy | scripts/ingest-exam-pdfs.ts:ingestOne |
main |
software | healthy | scripts/ingest-exam-pdfs.ts:main |
ProblemLibraryPage |
software | healthy | src/pages-fsd/problem-library/ui/ProblemLibraryPage.tsx:Pro… |
StudentAuthPage |
software | healthy | src/pages-fsd/student/ui/StudentAuthPage.tsx:StudentAuthPage |
submit |
software | healthy | src/pages-fsd/student/ui/StudentAuthPage.tsx:submit |
StudentAgentPage |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:StudentAgentP… |
chooseScope |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:chooseScope |
loadScopes |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:loadScopes |
data |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:data |
refreshConversations |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:refreshConver… |
openConversation |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:openConversat… |
newConversation |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:newConversati… |
logout |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:logout |
onSend |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:onSend |
sendMessage |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx:sendMessage |
SourceLibraryPage |
software | healthy | src/pages-fsd/source-library/ui/SourceLibraryPage.tsx:Sourc… |
Stat |
software | healthy | src/pages-fsd/source-library/ui/SourceLibraryPage.tsx:Stat |
SourceDetailPage |
software | healthy | src/pages-fsd/source-library/ui/SourceDetailPage.tsx:Source… |
openPdf |
software | healthy | src/pages-fsd/source-library/ui/SourceDetailPage.tsx:openPdf |
cellValue |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:cellValue |
DbViewerPage |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:DbViewerPage |
load |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:load |
data |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:data |
pickTable |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:pickTable |
toggle |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:toggle |
id |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:id |
preview |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx:preview |
ManualSourcePage |
software | healthy | src/pages-fsd/manual-source/ui/ManualSourcePage.tsx:ManualS… |
submit |
software | healthy | src/pages-fsd/manual-source/ui/ManualSourcePage.tsx:submit |
data |
software | healthy | src/pages-fsd/manual-source/ui/ManualSourcePage.tsx:data |
AgentPage |
software | healthy | src/pages-fsd/agent/ui/AgentPage.tsx:AgentPage |
data |
software | healthy | src/pages-fsd/agent/ui/AgentPage.tsx:data |
pickSubject |
software | healthy | src/pages-fsd/agent/ui/AgentPage.tsx:pickSubject |
onSend |
software | healthy | src/pages-fsd/agent/ui/AgentPage.tsx:onSend |
sendMessage |
software | healthy | src/pages-fsd/agent/ui/AgentPage.tsx:sendMessage |
togglePin |
software | healthy | src/pages-fsd/agent/ui/AgentPage.tsx:togglePin |
ConnectionLine |
software | healthy | src/pages-fsd/pdf-workbench/ui/ConnectionLine.tsx:Connectio… |
tick |
software | healthy | src/pages-fsd/pdf-workbench/ui/ConnectionLine.tsx:tick |
emptyProblemValue |
software | healthy | src/pages-fsd/pdf-workbench/ui/WorkbenchProblemForm.tsx:emp… |
primaryOf |
software | healthy | src/pages-fsd/pdf-workbench/ui/WorkbenchProblemForm.tsx:pri… |
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 |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
tutoring-agents-prd.md |
software | healthy | docs/tutoring-agents-prd.md |
passage-markup.md |
software | healthy | docs/passage-markup.md |
PRD.md |
software | healthy | docs/PRD.md |
agent-architecture-prd.md |
software | healthy | docs/agent-architecture-prd.md |
load-env.ts |
software | healthy | scripts/load-env.ts |
dev-agent-check.ts |
software | healthy | scripts/dev-agent-check.ts |
ingest-exam-pdfs.ts |
software | healthy | scripts/ingest-exam-pdfs.ts |
index.ts |
software | healthy | src/pages-fsd/problem-library/index.ts |
ProblemLibraryPage.tsx |
software | healthy | src/pages-fsd/problem-library/ui/ProblemLibraryPage.tsx |
index.ts |
software | healthy | src/pages-fsd/student/index.ts |
StudentAuthPage.tsx |
software | healthy | src/pages-fsd/student/ui/StudentAuthPage.tsx |
StudentAgentPage.tsx |
software | healthy | src/pages-fsd/student/ui/StudentAgentPage.tsx |
index.ts |
software | healthy | src/pages-fsd/source-library/index.ts |
SourceLibraryPage.tsx |
software | healthy | src/pages-fsd/source-library/ui/SourceLibraryPage.tsx |
SourceDetailPage.tsx |
software | healthy | src/pages-fsd/source-library/ui/SourceDetailPage.tsx |
index.ts |
software | healthy | src/pages-fsd/db-viewer/index.ts |
DbViewerPage.tsx |
software | healthy | src/pages-fsd/db-viewer/ui/DbViewerPage.tsx |
index.ts |
software | healthy | src/pages-fsd/manual-source/index.ts |
ManualSourcePage.tsx |
software | healthy | src/pages-fsd/manual-source/ui/ManualSourcePage.tsx |
index.ts |
software | healthy | src/pages-fsd/agent/index.ts |
AgentPage.tsx |
software | healthy | src/pages-fsd/agent/ui/AgentPage.tsx |
index.ts |
software | healthy | src/pages-fsd/pdf-workbench/index.ts |
ConnectionLine.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/ConnectionLine.tsx |
WorkbenchProblemForm.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/WorkbenchProblemForm.tsx |
PdfBoxViewer.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/PdfBoxViewer.tsx |
ProblemFields.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/ProblemFields.tsx |
PdfRefViewer.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/PdfRefViewer.tsx |
PdfWorkbenchPage.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/PdfWorkbenchPage.tsx |
FiguresEditor.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/FiguresEditor.tsx |
TopicPicker.tsx |
software | healthy | src/pages-fsd/pdf-workbench/ui/TopicPicker.tsx |
dragSelection.ts |
software | healthy | src/pages-fsd/pdf-workbench/lib/dragSelection.ts |
loadPdf.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/loadPdf.ts |
useWorkbenchController.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/useWorkbenchController.ts |
store.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/store.ts |
index.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/index.ts |
types.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/types.ts |
box.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/slices/box.ts |
ref.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/slices/ref.ts |
session.ts |
software | healthy | src/pages-fsd/pdf-workbench/model/slices/session.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
pages-fsd |
software | healthy | src/pages-fsd |
problem-library |
software | healthy | src/pages-fsd/problem-library |
ui |
software | healthy | src/pages-fsd/problem-library/ui |
student |
software | healthy | src/pages-fsd/student |
ui |
software | healthy | src/pages-fsd/student/ui |
source-library |
software | healthy | src/pages-fsd/source-library |
ui |
software | healthy | src/pages-fsd/source-library/ui |
db-viewer |
software | healthy | src/pages-fsd/db-viewer |
ui |
software | healthy | src/pages-fsd/db-viewer/ui |
manual-source |
software | healthy | src/pages-fsd/manual-source |
ui |
software | healthy | src/pages-fsd/manual-source/ui |
agent |
software | healthy | src/pages-fsd/agent |
ui |
software | healthy | src/pages-fsd/agent/ui |
pdf-workbench |
software | healthy | src/pages-fsd/pdf-workbench |
ui |
software | healthy | src/pages-fsd/pdf-workbench/ui |
lib |
software | healthy | src/pages-fsd/pdf-workbench/lib |
model |
software | healthy | src/pages-fsd/pdf-workbench/model |
slices |
software | healthy | src/pages-fsd/pdf-workbench/model/slices |
survey |
software | healthy | src/pages-fsd/survey |
ui |
software | healthy | src/pages-fsd/survey/ui |
problem-editor |
software | healthy | src/pages-fsd/problem-editor |
ui |
software | healthy | src/pages-fsd/problem-editor/ui |
exam-scope |
software | healthy | src/pages-fsd/exam-scope |
ui |
software | healthy | src/pages-fsd/exam-scope/ui |
landing |
software | healthy | src/pages-fsd/landing |
ui |
software | healthy | src/pages-fsd/landing/ui |
problem-set-editor |
software | healthy | src/pages-fsd/problem-set-editor |
ui |
software | healthy | src/pages-fsd/problem-set-editor/ui |
closed |
software | healthy | src/pages-fsd/closed |
ui |
software | healthy | src/pages-fsd/closed/ui |
admin-new |
software | healthy | src/pages-fsd/admin-new |
ui |
software | healthy | src/pages-fsd/admin-new/ui |
school-rag |
software | healthy | src/pages-fsd/school-rag |
ui |
software | healthy | src/pages-fsd/school-rag/ui |
shared |
software | healthy | src/shared |
config |
software | healthy | src/shared/config |
api |
software | healthy | src/shared/api |
ui |
software | healthy | src/shared/ui |
Tooltip |
software | healthy | src/shared/ui/Tooltip |
Markdown |
software | healthy | src/shared/ui/Markdown |
RichText |
software | healthy | src/shared/ui/RichText |
agent |
software | healthy | src/shared/agent |
agents |
software | healthy | src/shared/agent/agents |
tools |
software | healthy | src/shared/agent/tools |
lib |
software | healthy | src/shared/lib |
richText |
software | healthy | src/shared/lib/richText |
store |
software | healthy | src/shared/store |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/student |
frontend | healthy | src/app/student/page.tsx |
/survey |
frontend | healthy | src/app/survey/page.tsx |
/survey/complete |
frontend | healthy | src/app/survey/complete/page.tsx |
/admin |
frontend | healthy | src/app/admin/page.tsx |
/admin/login |
frontend | healthy | src/app/admin/login/page.tsx |
/admin/new |
frontend | healthy | src/app/admin/new/page.tsx |
/admin/agent |
frontend | healthy | src/app/admin/agent/page.tsx |
/admin/agent/schools |
frontend | healthy | src/app/admin/agent/schools/page.tsx |
/admin/agent/sources |
frontend | healthy | src/app/admin/agent/sources/page.tsx |
/admin/agent/sources/new-text |
frontend | healthy | src/app/admin/agent/sources/new-text/page.tsx |
/admin/agent/sources/[id] |
frontend | healthy | src/app/admin/agent/sources/[id]/page.tsx |
/admin/agent/workbench |
frontend | healthy | src/app/admin/agent/workbench/page.tsx |
/admin/agent/scopes |
frontend | healthy | src/app/admin/agent/scopes/page.tsx |
/admin/agent/db |
frontend | healthy | src/app/admin/agent/db/page.tsx |
/admin/agent/problems |
frontend | healthy | src/app/admin/agent/problems/page.tsx |
/admin/agent/problems/new |
frontend | healthy | src/app/admin/agent/problems/new/page.tsx |
/admin/agent/problems/new-set |
frontend | healthy | src/app/admin/agent/problems/new-set/page.tsx |
/admin/agent/problems/[id] |
frontend | healthy | src/app/admin/agent/problems/[id]/page.tsx |
/admin/agent/problems/from-pdf |
frontend | healthy | src/app/admin/agent/problems/from-pdf/page.tsx |
/closed |
frontend | healthy | src/app/closed/page.tsx |
/ |
frontend | healthy | src/app/api/uploader/logout/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | src/app/layout.tsx |
Page |
frontend | healthy | src/app/survey/complete/page.tsx |
AdminLoginPage |
frontend | healthy | src/app/admin/login/page.tsx |
AgentAreaLayout |
frontend | healthy | src/app/admin/agent/layout.tsx |
Page |
frontend | healthy | src/app/admin/agent/db/page.tsx |
Page |
frontend | healthy | src/app/admin/agent/problems/from-pdf/page.tsx |
Page |
frontend | healthy | src/app/closed/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
per |
software | healthy | src/shared/agent/agents/styles.ts:per |
fragment |
software | healthy | src/entities/survey/model/types.ts:fragment |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /agent/workbench/folders |
api | healthy | src/pages-fsd/pdf-workbench/model/useWorkbenchController.ts |
GET /survey |
api | healthy | src/entities/survey/api/getSurvey.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-d3_j5b56 |
software | healthy | /tmp/repobility-clone-d3_j5b56 |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | src/shared/agent/indexSource.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/ba7f857b-a482-49c9-9c72-160445720d4f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ba7f857b-a482-49c9-9c72-160445720d4f/
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.