https://github.com/zhebinliu/knowledge-base
· scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)
317 raw signals (5 security + 312 graph)
Last scanned 2 months, 1 week ago · v1 · 257 actionable findings from 2 signal sources. 64 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4558 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 |
|---|---|---|---|
NewConsoleQAWrapper |
software | healthy | frontend/src/App.tsx:NewConsoleQAWrapper |
App |
software | healthy | frontend/src/App.tsx:App |
AuthProvider |
software | healthy | frontend/src/auth/AuthContext.tsx:AuthProvider |
useAuth |
software | healthy | frontend/src/auth/AuthContext.tsx:useAuth |
RequireAuth |
software | healthy | frontend/src/auth/RequireAuth.tsx:RequireAuth |
listMarkupTemplates |
software | healthy | frontend/src/api/markup-template.ts:listMarkupTemplates |
getPlaceholderHelp |
software | healthy | frontend/src/api/markup-template.ts:getPlaceholderHelp |
getMarkupTemplate |
software | healthy | frontend/src/api/markup-template.ts:getMarkupTemplate |
createMarkupTemplate |
software | healthy | frontend/src/api/markup-template.ts:createMarkupTemplate |
uploadMarkupTemplate |
software | healthy | frontend/src/api/markup-template.ts:uploadMarkupTemplate |
updateMarkupTemplate |
software | healthy | frontend/src/api/markup-template.ts:updateMarkupTemplate |
deleteMarkupTemplate |
software | healthy | frontend/src/api/markup-template.ts:deleteMarkupTemplate |
renderTemplate |
software | healthy | frontend/src/api/markup-template.ts:renderTemplate |
exportTemplateDocx |
software | healthy | frontend/src/api/markup-template.ts:exportTemplateDocx |
exportTemplateMd |
software | healthy | frontend/src/api/markup-template.ts:exportTemplateMd |
listTemplates |
software | healthy | frontend/src/api/template.ts:listTemplates |
getActiveTemplate |
software | healthy | frontend/src/api/template.ts:getActiveTemplate |
getTemplate |
software | healthy | frontend/src/api/template.ts:getTemplate |
createTemplate |
software | healthy | frontend/src/api/template.ts:createTemplate |
activateTemplate |
software | healthy | frontend/src/api/template.ts:activateTemplate |
evolveTemplate |
software | healthy | frontend/src/api/template.ts:evolveTemplate |
saveEditedMinutes |
software | healthy | frontend/src/api/template.ts:saveEditedMinutes |
getMeetingAudioUrl |
software | healthy | frontend/src/api/meeting-ext.ts:getMeetingAudioUrl |
chatWithMeeting |
software | healthy | frontend/src/api/meeting-ext.ts:chatWithMeeting |
msg |
software | healthy | frontend/src/api/client.ts:msg |
refreshToken |
software | healthy | frontend/src/api/client.ts:refreshToken |
login |
software | healthy | frontend/src/api/client.ts:login |
register |
software | healthy | frontend/src/api/client.ts:register |
getCaptcha |
software | healthy | frontend/src/api/client.ts:getCaptcha |
listInviteCodes |
software | healthy | frontend/src/api/client.ts:listInviteCodes |
createInviteCode |
software | healthy | frontend/src/api/client.ts:createInviteCode |
revokeInviteCode |
software | healthy | frontend/src/api/client.ts:revokeInviteCode |
listBundleMemories |
software | healthy | frontend/src/api/client.ts:listBundleMemories |
fetchBundleMemoriesKindsSummary |
software | healthy | frontend/src/api/client.ts:fetchBundleMemoriesKindsSummary |
updateBundleMemory |
software | healthy | frontend/src/api/client.ts:updateBundleMemory |
deleteBundleMemory |
software | healthy | frontend/src/api/client.ts:deleteBundleMemory |
fetchMe |
software | healthy | frontend/src/api/client.ts:fetchMe |
changePassword |
software | healthy | frontend/src/api/client.ts:changePassword |
getMcpKeyStatus |
software | healthy | frontend/src/api/client.ts:getMcpKeyStatus |
generateMcpKey |
software | healthy | frontend/src/api/client.ts:generateMcpKey |
revokeMcpKey |
software | healthy | frontend/src/api/client.ts:revokeMcpKey |
uploadDocument |
software | healthy | frontend/src/api/client.ts:uploadDocument |
listDocuments |
software | healthy | frontend/src/api/client.ts:listDocuments |
deleteDocument |
software | healthy | frontend/src/api/client.ts:deleteDocument |
updateDocumentMeta |
software | healthy | frontend/src/api/client.ts:updateDocumentMeta |
getDocumentStatus |
software | healthy | frontend/src/api/client.ts:getDocumentStatus |
getDocumentMarkdown |
software | healthy | frontend/src/api/client.ts:getDocumentMarkdown |
getDocumentChunks |
software | healthy | frontend/src/api/client.ts:getDocumentChunks |
updateDocumentMarkdown |
software | healthy | frontend/src/api/client.ts:updateDocumentMarkdown |
listChunks |
software | healthy | frontend/src/api/client.ts:listChunks |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
presentation.html |
software | healthy | presentation.html |
LEARNING.md |
software | healthy | LEARNING.md |
todo-kanban-prototype.html |
software | healthy | todo-kanban-prototype.html |
CLAUDE.md |
software | healthy | CLAUDE.md |
task.md |
software | healthy | task.md |
.env.example |
software | healthy | .env.example |
PROJECT_OVERVIEW.md |
software | healthy | PROJECT_OVERVIEW.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
tailwind.config.js |
software | healthy | frontend/tailwind.config.js |
package.json |
software | healthy | frontend/package.json |
index.html |
software | healthy | frontend/index.html |
Dockerfile |
software | healthy | frontend/Dockerfile |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
postcss.config.js |
software | healthy | frontend/postcss.config.js |
entrypoint.sh |
software | healthy | frontend/entrypoint.sh |
ds.md |
software | healthy | frontend/public/ds.md |
maintenance.html |
software | healthy | frontend/public/maintenance.html |
index.html |
software | healthy | frontend/public/estimate/index.html |
index.html |
software | healthy | frontend/public/comparison/index.html |
quiz.html |
software | healthy | frontend/public/course/quiz.html |
index.html |
software | healthy | frontend/public/course/index.html |
quiz-data.js |
software | healthy | frontend/public/course/quiz-data.js |
player.html |
software | healthy | frontend/public/course/player.html |
script.html |
software | healthy | frontend/public/course/script.html |
demo.html |
software | healthy | frontend/public/course/lesson14/demo.html |
pages.json |
software | healthy | frontend/public/course/lesson14/pages.json |
讲稿.md |
software | healthy | frontend/public/course/lesson14/讲稿.md |
demo.html |
software | healthy | frontend/public/course/lesson23/demo.html |
pages.json |
software | healthy | frontend/public/course/lesson23/pages.json |
讲稿.md |
software | healthy | frontend/public/course/lesson23/讲稿.md |
demo.html |
software | healthy | frontend/public/course/lesson20/demo.html |
pages.json |
software | healthy | frontend/public/course/lesson20/pages.json |
讲稿.md |
software | healthy | frontend/public/course/lesson20/讲稿.md |
demo.html |
software | healthy | frontend/public/course/lesson05/demo.html |
pages.json |
software | healthy | frontend/public/course/lesson05/pages.json |
讲稿.md |
software | healthy | frontend/public/course/lesson05/讲稿.md |
demo.html |
software | healthy | frontend/public/course/lesson07/demo.html |
pages.json |
software | healthy | frontend/public/course/lesson07/pages.json |
讲稿.md |
software | healthy | frontend/public/course/lesson07/讲稿.md |
demo.html |
software | healthy | frontend/public/course/lesson01/demo.html |
pages.json |
software | healthy | frontend/public/course/lesson01/pages.json |
player.html |
software | healthy | frontend/public/course/lesson01/player.html |
讲稿.md |
software | healthy | frontend/public/course/lesson01/讲稿.md |
demo.html |
software | healthy | frontend/public/course/lesson02/demo.html |
pages.json |
software | healthy | frontend/public/course/lesson02/pages.json |
讲稿.md |
software | healthy | frontend/public/course/lesson02/讲稿.md |
demo.html |
software | healthy | frontend/public/course/lesson08/demo.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /credentials |
api | healthy | meeting/backend/api/feishu_credentials.py |
PUT /credentials |
api | healthy | meeting/backend/api/feishu_credentials.py |
DELETE /credentials |
api | healthy | meeting/backend/api/feishu_credentials.py |
GET / |
api | healthy | meeting/backend/api/template.py |
GET /active |
api | healthy | meeting/backend/api/template.py |
GET /{template_id} |
api | healthy | meeting/backend/api/template.py |
POST / |
api | healthy | meeting/backend/api/template.py |
POST /{template_id}/activate |
api | healthy | meeting/backend/api/template.py |
POST /evolve |
api | healthy | meeting/backend/api/template.py |
GET /placeholders |
api | healthy | meeting/backend/api/markup_template.py |
POST /upload |
api | healthy | meeting/backend/api/markup_template.py |
PATCH /{template_id} |
api | healthy | meeting/backend/api/markup_template.py |
DELETE /{template_id} |
api | healthy | meeting/backend/api/markup_template.py |
POST /{template_id}/render |
api | healthy | meeting/backend/api/markup_template.py |
POST /{template_id}/export-docx |
api | healthy | meeting/backend/api/markup_template.py |
POST /{template_id}/export-md |
api | healthy | meeting/backend/api/markup_template.py |
POST /from-text |
api | healthy | meeting/backend/api/meeting.py |
GET /illustration-styles |
api | healthy | meeting/backend/api/meeting.py |
GET /{meeting_id} |
api | healthy | meeting/backend/api/meeting.py |
PATCH /{meeting_id} |
api | healthy | meeting/backend/api/meeting.py |
DELETE /{meeting_id} |
api | healthy | meeting/backend/api/meeting.py |
GET /{meeting_id}/requirements |
api | healthy | meeting/backend/api/meeting.py |
PUT /{meeting_id}/project |
api | healthy | meeting/backend/api/meeting.py |
PUT /{meeting_id}/stakeholder-map |
api | healthy | meeting/backend/api/meeting.py |
PUT /{meeting_id}/process-flows |
api | healthy | meeting/backend/api/meeting.py |
PUT /{meeting_id}/edited-minutes |
api | healthy | meeting/backend/api/meeting.py |
PATCH /{meeting_id}/requirements/{req_id} |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/requirements |
api | healthy | meeting/backend/api/meeting.py |
DELETE /{meeting_id}/requirements/{req_id} |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/stakeholders/rename |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/process |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/actions/polish |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/actions/summarize |
api | healthy | meeting/backend/api/meeting.py |
GET /{meeting_id}/export-docx |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/actions/extract_requirements |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/actions/extract_stakeholders |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/actions/extract_process_flows |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/actions/extract_illustrations |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/sync-kb |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/sync-stakeholder-map-kb |
api | healthy | meeting/backend/api/meeting.py |
GET /feishu-credentials |
api | healthy | meeting/backend/api/meeting.py |
PUT /feishu-credentials |
api | healthy | meeting/backend/api/meeting.py |
DELETE /feishu-credentials |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/check-feishu-url |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/export-feishu |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/sync-requirements |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/sync-action-items |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/create-action-kanban |
api | healthy | meeting/backend/api/meeting.py |
GET /{meeting_id}/audio |
api | healthy | meeting/backend/api/meeting.py |
POST /{meeting_id}/chat |
api | healthy | meeting/backend/api/meeting.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | frontend/src/components/ErrorBoundary.tsx:ErrorBoundary |
return |
software | healthy | frontend/src/components/system-config/StageFlowTab.tsx:retu… |
ScheduleErrorBoundary |
software | healthy | frontend/src/pages/Challenge.tsx:ScheduleErrorBoundary |
Narration |
software | healthy | scripts/demo-video/lib/narration.js:Narration |
KBClient |
software | healthy | scripts/demo-video/seed/seed-demo-project.py:105 |
MeetingShare |
software | healthy | meeting/backend/models/meeting_share.py:18 |
MeetingTemplate |
software | healthy | meeting/backend/models/template.py:17 |
MarkupTemplate |
software | healthy | meeting/backend/models/markup_template.py:18 |
Meeting |
software | healthy | meeting/backend/models/meeting.py:16 |
Requirement |
software | healthy | meeting/backend/models/meeting.py:75 |
FeishuCredentialsIn |
software | healthy | meeting/backend/api/feishu_credentials.py:26 |
TemplateCreate |
software | healthy | meeting/backend/api/template.py:32 |
TemplateCreate |
software | healthy | meeting/backend/api/markup_template.py:38 |
TemplateUpdate |
software | healthy | meeting/backend/api/markup_template.py:44 |
TemplateRenderRequest |
software | healthy | meeting/backend/api/markup_template.py:50 |
MeetingCreate |
software | healthy | meeting/backend/api/meeting.py:38 |
MeetingFromText |
software | healthy | meeting/backend/api/meeting.py:43 |
MeetingPatch |
software | healthy | meeting/backend/api/meeting.py:49 |
ProjectLink |
software | healthy | meeting/backend/api/meeting.py:60 |
StakeholderMapIn |
software | healthy | meeting/backend/api/meeting.py:64 |
ProcessFlowsIn |
software | healthy | meeting/backend/api/meeting.py:68 |
EditedMinutesPut |
software | healthy | meeting/backend/api/meeting.py:424 |
RequirementPatch |
software | healthy | meeting/backend/api/meeting.py:446 |
RequirementCreate |
software | healthy | meeting/backend/api/meeting.py:479 |
StakeholderRenamePayload |
software | healthy | meeting/backend/api/meeting.py:540 |
FeishuCredentialsIn |
software | healthy | meeting/backend/api/meeting.py:1042 |
BitableSyncIn |
software | healthy | meeting/backend/api/meeting.py:1106 |
BitableActionSyncIn |
software | healthy | meeting/backend/api/meeting.py:1112 |
FeishuFolderExportIn |
software | healthy | meeting/backend/api/meeting.py:1118 |
KanbanCreateIn |
software | healthy | meeting/backend/api/meeting.py:1123 |
FeishuUrlCheckIn |
software | healthy | meeting/backend/api/meeting.py:1127 |
ChatRequest |
software | healthy | meeting/backend/api/meeting.py:1564 |
ShareAddBody |
software | healthy | meeting/backend/api/meeting.py:1653 |
TemplateEvolutionError |
software | healthy | meeting/backend/services/ai/template_evolver.py:134 |
TemplateEvolver |
software | healthy | meeting/backend/services/ai/template_evolver.py:140 |
FeishuError |
software | healthy | meeting/backend/services/meeting/feishu.py:38 |
Settings |
software | healthy | backend/config.py:6 |
Config |
software | healthy | backend/config.py:97 |
ProjectTodo |
software | healthy | backend/models/project_todo.py:15 |
ChallengeRound |
software | healthy | backend/models/challenge_round.py:16 |
BundleShare |
software | healthy | backend/models/bundle_share.py:18 |
Base |
software | healthy | backend/models/__init__.py:13 |
CaptchaChallenge |
software | healthy | backend/models/captcha_challenge.py:14 |
Document |
software | healthy | backend/models/document.py:11 |
ProjectStakeholder |
software | healthy | backend/models/project_stakeholder.py:17 |
ResearchResponse |
software | healthy | backend/models/research_response.py:17 |
InviteCode |
software | healthy | backend/models/invite_code.py:27 |
MeetingShare |
software | healthy | backend/models/meeting_share.py:18 |
CoverageGap |
software | healthy | backend/models/coverage_gap.py:15 |
ProjectCollaborator |
software | healthy | backend/models/project_collaborator.py:29 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
RequireAuth |
frontend | healthy | frontend/src/auth/RequireAuth.tsx |
VersionWatcher |
frontend | healthy | frontend/src/components/VersionWatcher.tsx |
DeleteProjectControl |
frontend | healthy | frontend/src/components/DeleteProjectControl.tsx |
UploadOptionsModal |
frontend | healthy | frontend/src/components/UploadOptionsModal.tsx |
Toaster |
frontend | healthy | frontend/src/components/Toaster.tsx |
MarkdownView |
frontend | healthy | frontend/src/components/MarkdownView.tsx |
OutputChatPanel |
frontend | healthy | frontend/src/components/OutputChatPanel.tsx |
AudioPlayer |
frontend | healthy | frontend/src/components/AudioPlayer.tsx |
BriefDrawer |
frontend | healthy | frontend/src/components/BriefDrawer.tsx |
DataTable |
frontend | healthy | frontend/src/components/DataTable.tsx |
StatusBadge |
frontend | healthy | frontend/src/components/StatusBadge.tsx |
TemplateSelector |
frontend | healthy | frontend/src/components/TemplateSelector.tsx |
Modal |
frontend | healthy | frontend/src/components/Modal.tsx |
MeetingShareModal |
frontend | healthy | frontend/src/components/MeetingShareModal.tsx |
Layout |
frontend | healthy | frontend/src/components/Layout.tsx |
ChatWidget |
frontend | healthy | frontend/src/components/ChatSidebar.tsx |
ProjectFormModal |
frontend | healthy | frontend/src/components/ProjectFormModal.tsx |
IndustryCascadePicker |
frontend | healthy | frontend/src/components/IndustryCascadePicker.tsx |
AgenticGapFiller |
frontend | healthy | frontend/src/components/AgenticGapFiller.tsx |
EmbeddingsTab |
frontend | healthy | frontend/src/components/settings/EmbeddingsTab.tsx |
SkillsTab |
frontend | healthy | frontend/src/components/settings/SkillsTab.tsx |
UsersTab |
frontend | healthy | frontend/src/components/settings/UsersTab.tsx |
ApiKeysTab |
frontend | healthy | frontend/src/components/settings/ApiKeysTab.tsx |
OutputAgentsTab |
frontend | healthy | frontend/src/components/settings/OutputAgentsTab.tsx |
RoutingTab |
frontend | healthy | frontend/src/components/settings/RoutingTab.tsx |
ShareDevTab |
frontend | healthy | frontend/src/components/settings/ShareDevTab.tsx |
PromptsTab |
frontend | healthy | frontend/src/components/settings/PromptsTab.tsx |
QixinTab |
frontend | healthy | frontend/src/components/settings/QixinTab.tsx |
CallLogsTab |
frontend | healthy | frontend/src/components/settings/CallLogsTab.tsx |
FeishuTab |
frontend | healthy | frontend/src/components/settings/FeishuTab.tsx |
ModelsTab |
frontend | healthy | frontend/src/components/settings/ModelsTab.tsx |
CaptchaInput |
frontend | healthy | frontend/src/components/auth/CaptchaInput.tsx |
PasswordStrength |
frontend | healthy | frontend/src/components/auth/PasswordStrength.tsx |
StageFlowTab |
frontend | healthy | frontend/src/components/system-config/StageFlowTab.tsx |
ReportMarkdown |
frontend | healthy | frontend/src/components/markdown/ReportMarkdown.tsx |
DocChecklist |
frontend | healthy | frontend/src/components/console/DocChecklist.tsx |
StakeholderCanvas |
frontend | healthy | frontend/src/components/console/StakeholderCanvas.tsx |
ChallengeRoundsPanel |
frontend | healthy | frontend/src/components/console/ChallengeRoundsPanel.tsx |
CitationsPanel |
frontend | healthy | frontend/src/components/console/CitationsPanel.tsx |
CenterWorkspace |
frontend | healthy | frontend/src/components/console/CenterWorkspace.tsx |
ProjectStakeholdersDrawer |
frontend | healthy | frontend/src/components/console/ProjectStakeholdersDrawer.t… |
GenerationProgressCard |
frontend | healthy | frontend/src/components/console/GenerationProgressCard.tsx |
SmartAdviceBanner |
frontend | healthy | frontend/src/components/console/SmartAdviceBanner.tsx |
FloatingQA |
frontend | healthy | frontend/src/components/console/FloatingQA.tsx |
MarkdownEditor |
frontend | healthy | frontend/src/components/console/MarkdownEditor.tsx |
CitedReportView |
frontend | healthy | frontend/src/components/console/CitedReportView.tsx |
ProjectMeetingsDrawer |
frontend | healthy | frontend/src/components/console/ProjectMeetingsDrawer.tsx |
BundleOverrideModal |
frontend | healthy | frontend/src/components/console/BundleOverrideModal.tsx |
CollaboratorsModal |
frontend | healthy | frontend/src/components/console/CollaboratorsModal.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
public |
software | healthy | frontend/public |
estimate |
software | healthy | frontend/public/estimate |
comparison |
software | healthy | frontend/public/comparison |
course |
software | healthy | frontend/public/course |
lesson14 |
software | healthy | frontend/public/course/lesson14 |
lesson23 |
software | healthy | frontend/public/course/lesson23 |
lesson20 |
software | healthy | frontend/public/course/lesson20 |
lesson05 |
software | healthy | frontend/public/course/lesson05 |
lesson07 |
software | healthy | frontend/public/course/lesson07 |
lesson01 |
software | healthy | frontend/public/course/lesson01 |
lesson02 |
software | healthy | frontend/public/course/lesson02 |
lesson08 |
software | healthy | frontend/public/course/lesson08 |
lesson16 |
software | healthy | frontend/public/course/lesson16 |
lesson17 |
software | healthy | frontend/public/course/lesson17 |
lesson03 |
software | healthy | frontend/public/course/lesson03 |
lesson18 |
software | healthy | frontend/public/course/lesson18 |
lesson09 |
software | healthy | frontend/public/course/lesson09 |
lesson04 |
software | healthy | frontend/public/course/lesson04 |
lesson22 |
software | healthy | frontend/public/course/lesson22 |
lesson12 |
software | healthy | frontend/public/course/lesson12 |
lesson10 |
software | healthy | frontend/public/course/lesson10 |
lesson11 |
software | healthy | frontend/public/course/lesson11 |
lesson06 |
software | healthy | frontend/public/course/lesson06 |
lesson19 |
software | healthy | frontend/public/course/lesson19 |
lesson13 |
software | healthy | frontend/public/course/lesson13 |
lesson21 |
software | healthy | frontend/public/course/lesson21 |
lesson15 |
software | healthy | frontend/public/course/lesson15 |
src |
software | healthy | frontend/src |
auth |
software | healthy | frontend/src/auth |
api |
software | healthy | frontend/src/api |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
settings |
software | healthy | frontend/src/components/settings |
auth |
software | healthy | frontend/src/components/auth |
system-config |
software | healthy | frontend/src/components/system-config |
markdown |
software | healthy | frontend/src/components/markdown |
console |
software | healthy | frontend/src/components/console |
research |
software | healthy | frontend/src/components/console/research |
implementation |
software | healthy | frontend/src/components/console/implementation |
qixin |
software | healthy | frontend/src/components/qixin |
lib |
software | healthy | frontend/src/lib |
pages |
software | healthy | frontend/src/pages |
demo |
software | healthy | frontend/src/pages/demo |
demo-ppt |
software | healthy | frontend/src/pages/demo-ppt |
slides |
software | healthy | frontend/src/pages/demo-ppt/slides |
console |
software | healthy | frontend/src/pages/console |
redesign |
software | healthy | frontend/src/redesign |
components |
software | healthy | frontend/src/redesign/components |
pages |
software | healthy | frontend/src/redesign/pages |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/PersonalSettings |
frontend | healthy | frontend/src/pages/PersonalSettings.tsx |
/QA |
frontend | healthy | frontend/src/pages/QA.tsx |
/BundleMemoriesAdmin |
frontend | healthy | frontend/src/pages/BundleMemoriesAdmin.tsx |
/Review |
frontend | healthy | frontend/src/pages/Review.tsx |
/Help |
frontend | healthy | frontend/src/pages/Help.tsx |
/Challenge |
frontend | healthy | frontend/src/pages/Challenge.tsx |
/Dashboard |
frontend | healthy | frontend/src/pages/Dashboard.tsx |
/ApiDocs |
frontend | healthy | frontend/src/pages/ApiDocs.tsx |
/Demo |
frontend | healthy | frontend/src/pages/Demo.tsx |
/ProjectDetail |
frontend | healthy | frontend/src/pages/ProjectDetail.tsx |
/ChangePassword |
frontend | healthy | frontend/src/pages/ChangePassword.tsx |
/SystemConfig |
frontend | healthy | frontend/src/pages/SystemConfig.tsx |
/DesignSystem |
frontend | healthy | frontend/src/pages/DesignSystem.tsx |
/Chunks |
frontend | healthy | frontend/src/pages/Chunks.tsx |
/Login |
frontend | healthy | frontend/src/pages/Login.tsx |
/Documents |
frontend | healthy | frontend/src/pages/Documents.tsx |
/DemoPPT |
frontend | healthy | frontend/src/pages/DemoPPT.tsx |
/InviteCodes |
frontend | healthy | frontend/src/pages/InviteCodes.tsx |
/Settings |
frontend | healthy | frontend/src/pages/Settings.tsx |
/Projects |
frontend | healthy | frontend/src/pages/Projects.tsx |
/ChallengeHistory |
frontend | healthy | frontend/src/pages/ChallengeHistory.tsx |
/Register |
frontend | healthy | frontend/src/pages/Register.tsx |
/demo/InsightDemo |
frontend | healthy | frontend/src/pages/demo/InsightDemo.tsx |
/demo/OutlineDemo |
frontend | healthy | frontend/src/pages/demo/OutlineDemo.tsx |
/demo/_demo_diagrams |
frontend | healthy | frontend/src/pages/demo/_demo_diagrams.tsx |
/demo/SurveyDemo |
frontend | healthy | frontend/src/pages/demo/SurveyDemo.tsx |
/demo-ppt/theme |
frontend | healthy | frontend/src/pages/demo-ppt/theme.ts |
/demo-ppt/EditOverlay |
frontend | healthy | frontend/src/pages/demo-ppt/EditOverlay.tsx |
/demo-ppt/Shell |
frontend | healthy | frontend/src/pages/demo-ppt/Shell.tsx |
/demo-ppt/usePatches |
frontend | healthy | frontend/src/pages/demo-ppt/usePatches.ts |
/demo-ppt/slides/10-followup |
frontend | healthy | frontend/src/pages/demo-ppt/slides/10-followup.tsx |
/demo-ppt/slides/01-cover |
frontend | healthy | frontend/src/pages/demo-ppt/slides/01-cover.tsx |
/demo-ppt/slides/13-architecture |
frontend | healthy | frontend/src/pages/demo-ppt/slides/13-architecture.tsx |
/demo-ppt/slides/14-ai-dev |
frontend | healthy | frontend/src/pages/demo-ppt/slides/14-ai-dev.tsx |
/demo-ppt/slides/03-insight-pain |
frontend | healthy | frontend/src/pages/demo-ppt/slides/03-insight-pain.tsx |
/demo-ppt/slides/09-challenge |
frontend | healthy | frontend/src/pages/demo-ppt/slides/09-challenge.tsx |
/demo-ppt/slides/07-quality-pain |
frontend | healthy | frontend/src/pages/demo-ppt/slides/07-quality-pain.tsx |
/demo-ppt/slides/04-efficiency-pain |
frontend | healthy | frontend/src/pages/demo-ppt/slides/04-efficiency-pain.tsx |
/demo-ppt/slides/06-survey-pain |
frontend | healthy | frontend/src/pages/demo-ppt/slides/06-survey-pain.tsx |
/demo-ppt/slides/15-closing |
frontend | healthy | frontend/src/pages/demo-ppt/slides/15-closing.tsx |
/demo-ppt/slides/07-survey-new |
frontend | healthy | frontend/src/pages/demo-ppt/slides/07-survey-new.tsx |
/demo-ppt/slides/05-efficiency-solution |
frontend | healthy | frontend/src/pages/demo-ppt/slides/05-efficiency-solution.t… |
/demo-ppt/slides/05-insight-feel |
frontend | healthy | frontend/src/pages/demo-ppt/slides/05-insight-feel.tsx |
/demo-ppt/slides/10-industry-advisor |
frontend | healthy | frontend/src/pages/demo-ppt/slides/10-industry-advisor.tsx |
/demo-ppt/slides/11-workflow |
frontend | healthy | frontend/src/pages/demo-ppt/slides/11-workflow.tsx |
/demo-ppt/slides/14-roadmap |
frontend | healthy | frontend/src/pages/demo-ppt/slides/14-roadmap.tsx |
/demo-ppt/slides/11-ai-suggest |
frontend | healthy | frontend/src/pages/demo-ppt/slides/11-ai-suggest.tsx |
/demo-ppt/slides/04-insight-new |
frontend | healthy | frontend/src/pages/demo-ppt/slides/04-insight-new.tsx |
/demo-ppt/slides/12-meeting |
frontend | healthy | frontend/src/pages/demo-ppt/slides/12-meeting.tsx |
/demo-ppt/slides/08-survey-feel |
frontend | healthy | frontend/src/pages/demo-ppt/slides/08-survey-feel.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
curated_bundles_archive_legacy |
data | healthy | backend/scripts/migrate_v3_rename.py |
project_briefs_archive_legacy |
data | healthy | backend/scripts/migrate_v3_rename.py |
output_conversations_archive_legacy |
data | healthy | backend/scripts/migrate_v3_rename.py |
MeetingShare |
data | healthy | meeting/backend/models/meeting_share.py |
meeting_shares |
data | healthy | meeting/backend/models/meeting_share.py |
MeetingTemplate |
data | healthy | meeting/backend/models/template.py |
MarkupTemplate |
data | healthy | meeting/backend/models/markup_template.py |
Meeting |
data | healthy | meeting/backend/models/meeting.py |
Requirement |
data | healthy | meeting/backend/models/meeting.py |
meetings |
data | healthy | meeting/backend/models/meeting.py |
meeting_requirements |
data | healthy | meeting/backend/models/meeting.py |
ProjectTodo |
data | healthy | backend/models/project_todo.py |
project_todos |
data | healthy | backend/models/project_todo.py |
ChallengeRound |
data | healthy | backend/models/challenge_round.py |
challenge_rounds |
data | healthy | backend/models/challenge_round.py |
BundleShare |
data | healthy | backend/models/bundle_share.py |
bundle_shares |
data | healthy | backend/models/bundle_share.py |
Base |
data | healthy | backend/models/__init__.py |
CaptchaChallenge |
data | healthy | backend/models/captcha_challenge.py |
captcha_challenges |
data | healthy | backend/models/captcha_challenge.py |
Document |
data | healthy | backend/models/document.py |
documents |
data | healthy | backend/models/document.py |
ProjectStakeholder |
data | healthy | backend/models/project_stakeholder.py |
project_stakeholders |
data | healthy | backend/models/project_stakeholder.py |
ResearchResponse |
data | healthy | backend/models/research_response.py |
research_responses |
data | healthy | backend/models/research_response.py |
InviteCode |
data | healthy | backend/models/invite_code.py |
invite_codes |
data | healthy | backend/models/invite_code.py |
MeetingShare |
data | healthy | backend/models/meeting_share.py |
meeting_shares |
data | healthy | backend/models/meeting_share.py |
CoverageGap |
data | healthy | backend/models/coverage_gap.py |
coverage_gaps |
data | healthy | backend/models/coverage_gap.py |
ProjectCollaborator |
data | healthy | backend/models/project_collaborator.py |
project_collaborators |
data | healthy | backend/models/project_collaborator.py |
ResearchLtcModuleMap |
data | healthy | backend/models/research_ltc_module_map.py |
research_ltc_module_maps |
data | healthy | backend/models/research_ltc_module_map.py |
ReviewQueue |
data | healthy | backend/models/review_queue.py |
review_queue |
data | healthy | backend/models/review_queue.py |
Conversation |
data | healthy | backend/models/qa_log.py |
QuestionLog |
data | healthy | backend/models/qa_log.py |
AnswerFeedback |
data | healthy | backend/models/qa_log.py |
OutputConversation |
data | healthy | backend/models/output_conversation.py |
output_conversations |
data | healthy | backend/models/output_conversation.py |
QixinMessage |
data | healthy | backend/models/qixin_message.py |
qixin_messages |
data | healthy | backend/models/qixin_message.py |
ChallengeRun |
data | healthy | backend/models/challenge_run.py |
challenge_runs |
data | healthy | backend/models/challenge_run.py |
MeetingTemplate |
data | healthy | backend/models/template.py |
Challenge |
data | healthy | backend/models/challenge.py |
challenges |
data | healthy | backend/models/challenge.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
frontend |
hardware | healthy | docker-compose.yml |
frontend-uat |
hardware | healthy | docker-compose.yml |
backend |
hardware | healthy | docker-compose.yml |
celery_worker |
hardware | healthy | docker-compose.yml |
postgres |
hardware | healthy | docker-compose.yml |
qdrant |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
minio |
hardware | healthy | docker-compose.yml |
skillhub-backend |
hardware | healthy | docker-compose.yml |
skillhub-frontend |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | kanban/docker-compose.yml |
space |
hardware | healthy | kanban/docker-compose.yml |
admin |
hardware | healthy | kanban/docker-compose.yml |
live |
hardware | healthy | kanban/docker-compose.yml |
api |
hardware | healthy | kanban/docker-compose.yml |
worker |
hardware | healthy | kanban/docker-compose.yml |
beat-worker |
hardware | healthy | kanban/docker-compose.yml |
migrator |
hardware | healthy | kanban/docker-compose.yml |
plane-db |
hardware | healthy | kanban/docker-compose.yml |
plane-redis |
hardware | healthy | kanban/docker-compose.yml |
plane-mq |
hardware | healthy | kanban/docker-compose.yml |
plane-minio |
hardware | healthy | kanban/docker-compose.yml |
proxy |
hardware | healthy | kanban/docker-compose.yml |
aihub-tap |
hardware | healthy | aihub-tap/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/api/auth.py |
security | healthy | backend/api/auth.py |
auth::backend/services/call_log_service.py |
security | healthy | backend/services/call_log_service.py |
auth::backend/services/model_router.py |
security | healthy | backend/services/model_router.py |
auth::frontend/src/components/Layout.tsx |
security | healthy | frontend/src/components/Layout.tsx |
auth::backend/models/meeting.py |
security | healthy | backend/models/meeting.py |
auth::backend/api/outputs.py |
security | healthy | backend/api/outputs.py |
auth::backend/services/auth.py |
security | healthy | backend/services/auth.py |
auth::frontend/src/pages/Demo.tsx |
security | healthy | frontend/src/pages/Demo.tsx |
auth::frontend/public/course/lesson16/demo.html |
security | healthy | frontend/public/course/lesson16/demo.html |
auth::backend/config.py |
security | healthy | backend/config.py |
auth::frontend/src/api/meeting-ext.ts |
security | healthy | frontend/src/api/meeting-ext.ts |
auth::frontend/src/redesign/Layout.tsx |
security | healthy | frontend/src/redesign/Layout.tsx |
auth::backend/main.py |
security | healthy | backend/main.py |
auth::backend/models/api_call_log.py |
security | healthy | backend/models/api_call_log.py |
auth::meeting/frontend/src/api/meeting-ext.ts |
security | healthy | meeting/frontend/src/api/meeting-ext.ts |
auth::meeting/backend/models/meeting.py |
security | healthy | meeting/backend/models/meeting.py |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::.env.example |
security | healthy | .env.example |
auth::frontend/src/components/settings/CallLogsTab.tsx |
security | healthy | frontend/src/components/settings/CallLogsTab.tsx |
auth::backend/api/meeting.py |
security | healthy | backend/api/meeting.py |
auth::meeting/backend/api/meeting.py |
security | healthy | meeting/backend/api/meeting.py |
auth::scripts/demo-video/seed/seed-demo-project.py |
security | healthy | scripts/demo-video/seed/seed-demo-project.py |
auth::backend/services/agentic/runner.py |
security | healthy | backend/services/agentic/runner.py |
auth::frontend/public/course/lesson16/pages.json |
security | healthy | frontend/public/course/lesson16/pages.json |
auth::frontend/src/pages/ApiDocs.tsx |
security | healthy | frontend/src/pages/ApiDocs.tsx |
auth::backend/api/mcp.py |
security | healthy | backend/api/mcp.py |
| Label | Layer | Status | Path |
|---|---|---|---|
dispatch |
cicd | healthy | meeting/.github/workflows/notify-kb.yml |
guard |
cicd | healthy | .github/workflows/deploy-prod.yml |
test |
cicd | healthy | .github/workflows/deploy-prod.yml |
frontend-check |
cicd | healthy | .github/workflows/deploy-prod.yml |
build-and-push |
cicd | healthy | .github/workflows/deploy-prod.yml |
deploy |
cicd | healthy | .github/workflows/deploy-prod.yml |
build |
cicd | healthy | .github/workflows/desktop-build.yml |
release |
cicd | healthy | .github/workflows/desktop-build.yml |
frontend-check |
cicd | healthy | .github/workflows/deploy.yml |
test |
cicd | healthy | .github/workflows/deploy.yml |
frontend-check |
cicd | healthy | .github/workflows/deploy-uat.yml |
build-and-push |
cicd | healthy | .github/workflows/deploy-uat.yml |
deploy |
cicd | healthy | .github/workflows/deploy-uat.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
FRONTEND_PROD_IMAGE |
cicd | healthy | — |
FRONTEND_UAT_IMAGE |
cicd | healthy | — |
DEPLOY_WEBHOOK_URL |
cicd | healthy | — |
REGISTRY |
cicd | healthy | — |
DEPLOY_USER |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
DEPLOY_HOST |
cicd | healthy | — |
SSH_PRIVATE_KEY |
cicd | healthy | — |
FERNET_KEY |
cicd | healthy | — |
BACKEND_IMAGE |
cicd | healthy | — |
SSH_PASSPHRASE |
cicd | healthy | — |
DEPLOY_PATH |
cicd | healthy | — |
KB_DISPATCH_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
34.67.136.67 |
network | healthy | CLAUDE.md |
127.0.0.1 |
network | healthy | docker-compose.yml |
123.118.102.143 |
network | healthy | frontend/src/components/settings/EmbeddingsTab.tsx |
58.87.103.20 |
network | healthy | frontend/src/components/console/implementation/Implementati… |
8.8.8.8 |
network | healthy | scripts/init-ssl.sh |
3.0.6.1 |
network | healthy | backend/prompts/sharedev/skills/sharedev-apl-implement/SKIL… |
3.0.6.2 |
network | healthy | backend/prompts/sharedev/skills/sharedev-apl-implement/SKIL… |
3.0.6.3 |
network | healthy | backend/prompts/sharedev/skills/sharedev-apl-implement/SKIL… |
3.0.6.4 |
network | healthy | backend/prompts/sharedev/skills/sharedev-apl-implement/SKIL… |
3.0.6.5 |
network | healthy | backend/prompts/sharedev/skills/sharedev-apl-implement/SKIL… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:80 |
network | healthy | docker-compose.yml |
port:443 |
network | healthy | docker-compose.yml |
port:8000 |
network | healthy | docker-compose.yml |
port:5432 |
network | healthy | docker-compose.yml |
port:6333 |
network | healthy | docker-compose.yml |
port:6379 |
network | healthy | docker-compose.yml |
port:9000 |
network | healthy | docker-compose.yml |
port:9001 |
network | healthy | docker-compose.yml |
port:1920 |
network | healthy | scripts/demo-video/build.sh |
port:1080 |
network | healthy | scripts/demo-video/build.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::notify-kb |
cicd | healthy | meeting/.github/workflows/notify-kb.yml |
gha::deploy-prod |
cicd | healthy | .github/workflows/deploy-prod.yml |
gha::desktop-build |
cicd | healthy | .github/workflows/desktop-build.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::deploy-uat |
cicd | healthy | .github/workflows/deploy-uat.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
redis |
data | healthy | CLAUDE.md |
postgresql |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
rabbitmq |
data | healthy | CLAUDE.md |
celery |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | CLAUDE.md |
caddy |
network | healthy | kanban/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | CLAUDE.md |
vps::aws |
hardware | healthy | kanban/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::scripts/take-screenshots.js |
security | healthy | scripts/take-screenshots.js |
password_literal::scripts/take-screenshots.js |
security | healthy | scripts/take-screenshots.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-lu4zmcdr |
software | healthy | /tmp/repobility-clone-lu4zmcdr |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | frontend/public/course/quiz-data.js |
This page is publicly accessible at:
https://repobility.com/scan/0391a7dd-bc23-4b84-8026-e6a384c31474/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0391a7dd-bc23-4b84-8026-e6a384c31474/
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.