https://github.com/shizifan/Analytica
· scanned 2026-06-16 00:12 UTC (2 months, 2 weeks ago)
221 raw signals (7 security + 214 graph)
Last scanned 2 months, 2 weeks ago · v1 · 189 actionable findings from 2 signal sources. 67 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7874 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 | main.py:1 |
App |
software | healthy | frontend/src/App.tsx:App |
makeTask |
software | healthy | frontend/src/__tests__/plan-transparency.test.ts:makeTask |
makePlan |
software | healthy | frontend/src/__tests__/plan-transparency.test.ts:makePlan |
makePlan |
software | healthy | frontend/src/__tests__/stores.test.ts:makePlan |
msg |
software | healthy | frontend/src/__tests__/session-management.test.ts:msg |
getStore |
software | healthy | frontend/src/__tests__/session-management.test.ts:getStore |
importHydrate |
software | healthy | frontend/src/__tests__/session-management.test.ts:importHyd… |
importApi |
software | healthy | frontend/src/__tests__/session-management.test.ts:importApi |
table |
software | healthy | frontend/src/__tests__/r5-multisource-cards.test.ts:table |
chart |
software | healthy | frontend/src/__tests__/r5-multisource-cards.test.ts:chart |
makeHtmlResult |
software | healthy | frontend/src/__tests__/file-result-preview.test.tsx:makeHtm… |
ephemeralThinkingId |
software | healthy | frontend/src/stores/thinkingStore.ts:ephemeralThinkingId |
makeMessageId |
software | healthy | frontend/src/stores/sessionStore.ts:makeMessageId |
_expectOk |
software | healthy | frontend/src/api/auth.ts:_expectOk |
fetchWithTimeout |
software | healthy | frontend/src/api/_fetch.ts:fetchWithTimeout |
setAccessToken |
software | healthy | frontend/src/api/client.ts:setAccessToken |
getAccessToken |
software | healthy | frontend/src/api/client.ts:getAccessToken |
_refreshOnce |
software | healthy | frontend/src/api/client.ts:_refreshOnce |
request |
software | healthy | frontend/src/api/client.ts:request |
toUtc8Iso |
software | healthy | frontend/src/utils/exportSession.ts:toUtc8Iso |
buildExportPayload |
software | healthy | frontend/src/utils/exportSession.ts:buildExportPayload |
downloadSessionJSON |
software | healthy | frontend/src/utils/exportSession.ts:downloadSessionJSON |
EChartsViewer |
software | healthy | frontend/src/components/EChartsViewer.tsx:EChartsViewer |
EmployeeSelector |
software | healthy | frontend/src/components/EmployeeSelector.tsx:EmployeeSelect… |
handler |
software | healthy | frontend/src/components/EmployeeSelector.tsx:handler |
EmployeeDetailModal |
software | healthy | frontend/src/components/EmployeeDetailModal.tsx:EmployeeDet… |
handleSave |
software | healthy | frontend/src/components/EmployeeDetailModal.tsx:handleSave |
EmployeeCard |
software | healthy | frontend/src/components/EmployeeCard.tsx:EmployeeCard |
InputBar |
software | healthy | frontend/src/components/InputBar.tsx:InputBar |
LoginPage |
software | healthy | frontend/src/components/auth/LoginPage.tsx:LoginPage |
from |
software | healthy | frontend/src/components/auth/LoginPage.tsx:from |
submit |
software | healthy | frontend/src/components/auth/LoginPage.tsx:submit |
AdminGuard |
software | healthy | frontend/src/components/auth/AdminGuard.tsx:AdminGuard |
ChangePasswordPage |
software | healthy | frontend/src/components/auth/ChangePasswordPage.tsx:ChangeP… |
submit |
software | healthy | frontend/src/components/auth/ChangePasswordPage.tsx:submit |
ProtectedRoute |
software | healthy | frontend/src/components/auth/ProtectedRoute.tsx:ProtectedRo… |
Group |
software | healthy | frontend/src/components/ui/TweaksPanel.tsx:Group |
TweaksPanel |
software | healthy | frontend/src/components/ui/TweaksPanel.tsx:TweaksPanel |
ContextSummaryCard |
software | healthy | frontend/src/components/ui/ContextSummaryCard.tsx:ContextSu… |
initials |
software | healthy | frontend/src/components/ui/EmptyHero.tsx:initials |
EmptyHero |
software | healthy | frontend/src/components/ui/EmptyHero.tsx:EmptyHero |
Icon |
software | healthy | frontend/src/components/ui/Icon.tsx:Icon |
durationLabel |
software | healthy | frontend/src/components/ui/WebSearchView.tsx:durationLabel |
isWebSearchData |
software | healthy | frontend/src/components/ui/WebSearchView.tsx:isWebSearchData |
WebSearchView |
software | healthy | frontend/src/components/ui/WebSearchView.tsx:WebSearchView |
describeEvent |
software | healthy | frontend/src/components/ui/ThinkingIndicator.tsx:describeEv… |
node |
software | healthy | frontend/src/components/ui/ThinkingIndicator.tsx:node |
tool |
software | healthy | frontend/src/components/ui/ThinkingIndicator.tsx:tool |
reason |
software | healthy | frontend/src/components/ui/ThinkingIndicator.tsx:reason |
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 |
Dockerfile |
software | healthy | Dockerfile |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
main.py |
software | healthy | main.py |
requirements.txt |
software | healthy | requirements.txt |
docker-compose.yml |
software | healthy | docker-compose.yml |
profile.yaml |
software | healthy | employees/throughput_analyst/profile.yaml |
profile.yaml |
software | healthy | employees/customer_insight/profile.yaml |
profile.yaml |
software | healthy | employees/asset_investment/profile.yaml |
tsconfig.app.json |
software | healthy | frontend/tsconfig.app.json |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
README.md |
software | healthy | frontend/README.md |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
eslint.config.js |
software | healthy | frontend/eslint.config.js |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
index.css |
software | healthy | frontend/src/index.css |
test-setup.ts |
software | healthy | frontend/src/test-setup.ts |
main.tsx |
software | healthy | frontend/src/main.tsx |
vite-env.d.ts |
software | healthy | frontend/src/vite-env.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
App.css |
software | healthy | frontend/src/App.css |
types.ts |
software | healthy | frontend/src/types.ts |
plan-transparency.test.ts |
software | healthy | frontend/src/__tests__/plan-transparency.test.ts |
stores.test.ts |
software | healthy | frontend/src/__tests__/stores.test.ts |
session-management.test.ts |
software | healthy | frontend/src/__tests__/session-management.test.ts |
components.test.tsx |
software | healthy | frontend/src/__tests__/components.test.tsx |
r5-multisource-cards.test.ts |
software | healthy | frontend/src/__tests__/r5-multisource-cards.test.ts |
file-result-preview.test.tsx |
software | healthy | frontend/src/__tests__/file-result-preview.test.tsx |
traceStore.ts |
software | healthy | frontend/src/stores/traceStore.ts |
wsStore.ts |
software | healthy | frontend/src/stores/wsStore.ts |
slotStore.ts |
software | healthy | frontend/src/stores/slotStore.ts |
thinkingStore.ts |
software | healthy | frontend/src/stores/thinkingStore.ts |
planStore.ts |
software | healthy | frontend/src/stores/planStore.ts |
sessionStore.ts |
software | healthy | frontend/src/stores/sessionStore.ts |
employeeStore.ts |
software | healthy | frontend/src/stores/employeeStore.ts |
degradationStore.ts |
software | healthy | frontend/src/stores/degradationStore.ts |
app.ts |
software | healthy | frontend/src/config/app.ts |
auth.ts |
software | healthy | frontend/src/api/auth.ts |
_fetch.ts |
software | healthy | frontend/src/api/_fetch.ts |
client.ts |
software | healthy | frontend/src/api/client.ts |
exportSession.ts |
software | healthy | frontend/src/utils/exportSession.ts |
EChartsViewer.tsx |
software | healthy | frontend/src/components/EChartsViewer.tsx |
EmployeeSelector.tsx |
software | healthy | frontend/src/components/EmployeeSelector.tsx |
EmployeeDetailModal.tsx |
software | healthy | frontend/src/components/EmployeeDetailModal.tsx |
EmployeeCard.tsx |
software | healthy | frontend/src/components/EmployeeCard.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FetchTimeoutError |
software | healthy | frontend/src/api/_fetch.ts:FetchTimeoutError |
ValidationError |
software | healthy | spec/api-governance/sinan_three_source_alignment/tools/sync… |
SyncDiff |
software | healthy | spec/api-governance/sinan_three_source_alignment/tools/sync… |
MockLLM |
software | healthy | tests/conftest.py:183 |
_FakeAIMessage |
software | healthy | tests/conftest.py:207 |
TestAmendDataFidelity |
software | healthy | tests/integration/test_amend_data_fidelity.py:37 |
_State |
software | healthy | tests/integration/test_e2e_new_user_flow.py:224 |
TestNewUserFlow |
software | healthy | tests/integration/test_e2e_new_user_flow.py:252 |
TestGetWorkspaceManifest |
software | healthy | tests/integration/test_workspace_api.py:118 |
TestConfirmUnconfirm |
software | healthy | tests/integration/test_workspace_api.py:161 |
TestWorkspaceUpdateBroadcast |
software | healthy | tests/integration/test_workspace_api.py:250 |
TestStatePersistence |
software | healthy | tests/integration/test_multiturn_state_persistence.py:20 |
TestShouldAppendTurnSummary |
software | healthy | tests/integration/test_multiturn_clarification_continuity.p… |
TestTurnIndexGuard |
software | healthy | tests/integration/test_multiturn_clarification_continuity.p… |
TestPlanHistoryArchive |
software | healthy | tests/integration/test_multiturn_clarification_continuity.p… |
TestTurnIndexAndHistoryUnderClarification |
software | healthy | tests/integration/test_multiturn_clarification_continuity.p… |
TestWorkspaceTurnStatusHooks |
software | healthy | tests/integration/test_multiturn_clarification_continuity.p… |
_ScriptedLLM |
software | healthy | tests/integration/test_multiturn_clarification_continuity.p… |
TestPerceptionClarificationFlow |
software | healthy | tests/integration/test_multiturn_clarification_continuity.p… |
TestWorkspaceManifestColumn |
software | healthy | tests/integration/test_workspace_manifest_db.py:21 |
_FlakyTool |
software | healthy | tests/integration/test_retry_ws_events.py:27 |
_ScriptedLLM |
software | healthy | tests/integration/test_multiturn_dataref_reuse_quality.py:34 |
_Msg |
software | healthy | tests/integration/test_multiturn_dataref_reuse_quality.py:48 |
TestContextInjection |
software | healthy | tests/integration/test_multiturn_context_injection.py:39 |
TestContinueDataReuse |
software | healthy | tests/integration/test_continue_data_reuse.py:33 |
TestNumberCheck |
software | healthy | tests/unit/test_round7_narrative_fact_verify.py:35 |
TestTrendCheck |
software | healthy | tests/unit/test_round7_narrative_fact_verify.py:85 |
TestRankCheck |
software | healthy | tests/unit/test_round7_narrative_fact_verify.py:114 |
TestSafetyValves |
software | healthy | tests/unit/test_round7_narrative_fact_verify.py:136 |
TestAbsurdPercentClamp |
software | healthy | tests/unit/test_round7_narrative_fact_verify.py:160 |
_Ep |
software | healthy | tests/unit/test_chart_yaxis_unit_fallback.py:15 |
TestLedeVerify |
software | healthy | tests/unit/test_round8_stage2.py:22 |
TestTableFingerprint |
software | healthy | tests/unit/test_round8_stage2.py:70 |
TestExecErrCallout |
software | healthy | tests/unit/test_round8_stage2.py:81 |
TestInfoTable |
software | healthy | tests/unit/test_round8_stage2.py:113 |
_Out |
software | healthy | tests/unit/test_round8_stage2.py:150 |
TestDropReasonFeedback |
software | healthy | tests/unit/test_round8_stage2.py:168 |
_Plan |
software | healthy | tests/unit/test_round8_stage2.py:172 |
TestMissingParamFill |
software | healthy | tests/unit/test_round8_stage2.py:189 |
TestP2Polish |
software | healthy | tests/unit/test_round8_stage2.py:205 |
_Ep |
software | healthy | tests/unit/test_round8_stage2.py:209 |
TestRefreshSnapshotsFix |
software | healthy | tests/unit/test_round8_stage2.py:246 |
TestNoteOmitRecovery |
software | healthy | tests/unit/test_round8_stage2.py:279 |
TestLadder |
software | healthy | tests/unit/test_api_recovery_round3_probe.py:44 |
TestLadderBlindSpotFixes |
software | healthy | tests/unit/test_api_recovery_round3_probe.py:120 |
TestCandidates |
software | healthy | tests/unit/test_api_recovery_round3_probe.py:163 |
TestLinkedPairs |
software | healthy | tests/unit/test_api_recovery_round3_probe.py:178 |
TestDataQuality |
software | healthy | tests/unit/test_api_recovery_round3_probe.py:196 |
TestTypeAnomaly |
software | healthy | tests/unit/test_api_recovery_round3_probe.py:221 |
TestClassifyResponse |
software | healthy | tests/unit/test_api_recovery_round3_probe.py:230 |
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/gateway/getWeatherForecast |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getRealTimeWeather |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getTrafficControl |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getKeyVesselList |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAndTargetThroughputTon |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAndTargetThroughputTeu |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getSingleShipRate |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBerthOccupancyRateByRegion |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBerthOccupancyRateByBusinessType |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getImportantCargoPortInventoryByRegion |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getContainerAndVehicleTrade |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getImportantCargoPortInventoryByBusinessTy… |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAnalysisNonContainer |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAnalysisContainer |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAnalysisByYear |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getContainerThroughputAnalysisByYear |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getOilsChemBreakBulkByBusinessType |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getRoroByBusinessType |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getContainerByBusinessType |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getCompanyStatisticsBusinessType |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAnalysisYoyMomByYear |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getContainerAnalysisYoyMomByYear |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBusinessTypeThroughputAnalysisYoyMomByY… |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAnalysisYoyMomByMonth |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputAnalysisYoyMomByDay |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBusinessTypeThroughputAnalysisYoyMomByM… |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBusinessTypeThroughputAnalysisYoyMomByD… |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getShipStatisticsByRegion |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getShipStatisticsByBusinessType |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBusinessSegmentBranch |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getPortCompanyThroughput |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getThroughputMonthlyTrend |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getDailyPortInventoryData |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getPortInventoryTrend |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getVesselOperationEfficiency |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getVesselOperationEfficiencyTrend |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBerthOccupancyRate |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getTotalBerthDuration |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getBerthList |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getShipOperationDynamic |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getProductViewShipOperationRateAvg |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getProductViewShipOperationRateTrend |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getPersonalCenterCargoThroughput |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getPersonalCenterMonthCargoThroughput |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getPersonalCenterYearCargoThroughput |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getPersonalCenterYearCargoThroughputTrend |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getProdShipDynNum |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getProdShipDesc |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getMonthlyThroughput |
api | healthy | mock_server/mock_server_all.py |
GET /api/gateway/getMonthlyZoneThroughput |
api | healthy | mock_server/mock_server_all.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
employees |
software | healthy | employees |
throughput_analyst |
software | healthy | employees/throughput_analyst |
customer_insight |
software | healthy | employees/customer_insight |
asset_investment |
software | healthy | employees/asset_investment |
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
__tests__ |
software | healthy | frontend/src/__tests__ |
stores |
software | healthy | frontend/src/stores |
config |
software | healthy | frontend/src/config |
api |
software | healthy | frontend/src/api |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
auth |
software | healthy | frontend/src/components/auth |
ui |
software | healthy | frontend/src/components/ui |
EmployeesDrawer |
software | healthy | frontend/src/components/ui/EmployeesDrawer |
admin |
software | healthy | frontend/src/components/ui/admin |
AgentPane |
software | healthy | frontend/src/components/ui/AgentPane |
contexts |
software | healthy | frontend/src/contexts |
lib |
software | healthy | frontend/src/lib |
pages |
software | healthy | frontend/src/pages |
admin |
software | healthy | frontend/src/pages/admin |
hooks |
software | healthy | frontend/src/hooks |
styles |
software | healthy | frontend/src/styles |
mock_server |
software | healthy | mock_server |
spec |
software | healthy | spec |
00-core |
software | healthy | spec/00-core |
auth |
software | healthy | spec/auth |
api-governance |
software | healthy | spec/api-governance |
sinan_three_source_alignment |
software | healthy | spec/api-governance/sinan_three_source_alignment |
tools |
software | healthy | spec/api-governance/sinan_three_source_alignment/tools |
conversation |
software | healthy | spec/conversation |
report-quality |
software | healthy | spec/report-quality |
audit |
software | healthy | spec/audit |
onboarding |
software | healthy | spec/onboarding |
web-search |
software | healthy | spec/web-search |
skill |
software | healthy | spec/skill |
probe |
software | healthy | spec/probe |
visual |
software | healthy | spec/visual |
refactor |
software | healthy | spec/refactor |
tests |
software | healthy | tests |
integration |
software | healthy | tests/integration |
unit |
software | healthy | tests/unit |
health |
software | healthy | tests/health |
fixtures |
software | healthy | tests/fixtures |
lib |
software | healthy | tests/lib |
report_probe |
software | healthy | tests/report_probe |
probes |
software | healthy | tests/probes |
contract |
software | healthy | tests/contract |
probe |
software | healthy | tests/probe |
scenarios |
software | healthy | tests/scenarios |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Base |
data | healthy | backend/database.py |
SessionModel |
data | healthy | backend/database.py |
ChatMessageModel |
data | healthy | backend/database.py |
EmployeeModel |
data | healthy | backend/database.py |
EmployeeVersionModel |
data | healthy | backend/database.py |
RegistryMetaModel |
data | healthy | backend/database.py |
SkillTemplateModel |
data | healthy | backend/database.py |
ReportArtifactModel |
data | healthy | backend/database.py |
ThinkingEventModel |
data | healthy | backend/database.py |
UserPreference |
data | healthy | backend/database.py |
AnalysisTemplate |
data | healthy | backend/database.py |
ToolNote |
data | healthy | backend/database.py |
SlotHistory |
data | healthy | backend/database.py |
UserModel |
data | healthy | backend/database.py |
RoleModel |
data | healthy | backend/database.py |
PermissionModel |
data | healthy | backend/database.py |
RolePermissionModel |
data | healthy | backend/database.py |
UserRoleModel |
data | healthy | backend/database.py |
RefreshTokenModel |
data | healthy | backend/database.py |
UserDomainGrantModel |
data | healthy | backend/database.py |
UserApiGrantModel |
data | healthy | backend/database.py |
LoginAttemptModel |
data | healthy | backend/database.py |
ApiGrantRequestModel |
data | healthy | backend/database.py |
sessions |
data | healthy | backend/database.py |
chat_messages |
data | healthy | backend/database.py |
employees |
data | healthy | backend/database.py |
employee_versions |
data | healthy | backend/database.py |
registry_meta |
data | healthy | backend/database.py |
skill_templates |
data | healthy | backend/database.py |
report_artifacts |
data | healthy | backend/database.py |
thinking_events |
data | healthy | backend/database.py |
user_preferences |
data | healthy | backend/database.py |
analysis_templates |
data | healthy | backend/database.py |
tool_notes |
data | healthy | backend/database.py |
slot_history |
data | healthy | backend/database.py |
users |
data | healthy | backend/database.py |
roles |
data | healthy | backend/database.py |
permissions |
data | healthy | backend/database.py |
role_permissions |
data | healthy | backend/database.py |
user_roles |
data | healthy | backend/database.py |
refresh_tokens |
data | healthy | backend/database.py |
user_domain_grants |
data | healthy | backend/database.py |
user_api_grants |
data | healthy | backend/database.py |
login_attempts |
data | healthy | backend/database.py |
api_grant_requests |
data | healthy | backend/database.py |
| Label | Layer | Status | Path |
|---|---|---|---|
test_round6_api_fetch_diagnose_migration.py |
data | healthy | tests/unit/test_round6_api_fetch_diagnose_migration.py |
test_field_labels_registry_migration.py |
data | healthy | tests/contract/test_field_labels_registry_migration.py |
test_skill_tool_migration.py |
data | healthy | tests/contract/test_skill_tool_migration.py |
env.py |
data | healthy | migrations/env.py |
seed_employees_from_yaml.py |
data | healthy | migrations/scripts/seed_employees_from_yaml.py |
__init__.py |
data | healthy | migrations/scripts/__init__.py |
update_employee_faqs.py |
data | healthy | migrations/scripts/update_employee_faqs.py |
seed_auth.py |
data | healthy | migrations/scripts/seed_auth.py |
seed_admin_tables.py |
data | healthy | migrations/scripts/seed_admin_tables.py |
347e30f8de94_create_initial_tables.py |
data | healthy | migrations/versions/347e30f8de94_create_initial_tables.py |
20260421_0003_sessions_employee_id.py |
data | healthy | migrations/versions/20260421_0003_sessions_employee_id.py |
20260603_0001_employees_uses_skills.py |
data | healthy | migrations/versions/20260603_0001_employees_uses_skills.py |
20260610_0001_api_endpoint_dimension_enums.py |
data | healthy | migrations/versions/20260610_0001_api_endpoint_dimension_en… |
20260509_0001_auth_tables.py |
data | healthy | migrations/versions/20260509_0001_auth_tables.py |
20260424_0001_rename_skill_ids_to_tool.py |
data | healthy | migrations/versions/20260424_0001_rename_skill_ids_to_tool.… |
20260607_0001_skill_templates.py |
data | healthy | migrations/versions/20260607_0001_skill_templates.py |
20260422_0001_admin_tables.py |
data | healthy | migrations/versions/20260422_0001_admin_tables.py |
20260530_0001_api_endpoint_lifecycle_columns.py |
data | healthy | migrations/versions/20260530_0001_api_endpoint_lifecycle_co… |
20260509_0002_login_attempts.py |
data | healthy | migrations/versions/20260509_0002_login_attempts.py |
20260421_0004_report_artifacts.py |
data | healthy | migrations/versions/20260421_0004_report_artifacts.py |
20260421_0001_chat_messages_thinking_events.py |
data | healthy | migrations/versions/20260421_0001_chat_messages_thinking_ev… |
20260507_0001_add_workspace_manifest.py |
data | healthy | migrations/versions/20260507_0001_add_workspace_manifest.py |
20260607_0002_drop_agent_skills.py |
data | healthy | migrations/versions/20260607_0002_drop_agent_skills.py |
20260606_0001_endpoint_top_n_cap.py |
data | healthy | migrations/versions/20260606_0001_endpoint_top_n_cap.py |
20260607_0003_skill_display_name.py |
data | healthy | migrations/versions/20260607_0003_skill_display_name.py |
20260423_0001_tools_agent_skills.py |
data | healthy | migrations/versions/20260423_0001_tools_agent_skills.py |
20260513_0001_embed_permission.py |
data | healthy | migrations/versions/20260513_0001_embed_permission.py |
20260429_0001_api_endpoint_semantic_columns.py |
data | healthy | migrations/versions/20260429_0001_api_endpoint_semantic_col… |
20260604_0001_registry_meta_table.py |
data | healthy | migrations/versions/20260604_0001_registry_meta_table.py |
20260425_0001_skill_to_tool_complete.py |
data | healthy | migrations/versions/20260425_0001_skill_to_tool_complete.py |
20260611_0001_api_endpoint_data_shape.py |
data | healthy | migrations/versions/20260611_0001_api_endpoint_data_shape.py |
20260421_0002_employees_tables.py |
data | healthy | migrations/versions/20260421_0002_employees_tables.py |
20260501_0001_add_api_token_column.py |
data | healthy | migrations/versions/20260501_0001_add_api_token_column.py |
20260605_0001_endpoint_granularity_strict.py |
data | healthy | migrations/versions/20260605_0001_endpoint_granularity_stri… |
| Label | Layer | Status | Path |
|---|---|---|---|
/ChatPageV2 |
frontend | healthy | frontend/src/pages/ChatPageV2.tsx |
/EmployeesPage |
frontend | healthy | frontend/src/pages/EmployeesPage.tsx |
/admin/EmployeesView |
frontend | healthy | frontend/src/pages/admin/EmployeesView.tsx |
/admin/AuditView |
frontend | healthy | frontend/src/pages/admin/AuditView.tsx |
/admin/AdminHome |
frontend | healthy | frontend/src/pages/admin/AdminHome.tsx |
/admin/DomainsView |
frontend | healthy | frontend/src/pages/admin/DomainsView.tsx |
/admin/SkillsView |
frontend | healthy | frontend/src/pages/admin/SkillsView.tsx |
/admin/MemoriesView |
frontend | healthy | frontend/src/pages/admin/MemoriesView.tsx |
/admin/UsersView |
frontend | healthy | frontend/src/pages/admin/UsersView.tsx |
/admin/GrantRequestsView |
frontend | healthy | frontend/src/pages/admin/GrantRequestsView.tsx |
/admin/ToolsView |
frontend | healthy | frontend/src/pages/admin/ToolsView.tsx |
/admin/AdminPlaceholder |
frontend | healthy | frontend/src/pages/admin/AdminPlaceholder.tsx |
/admin/ApisView |
frontend | healthy | frontend/src/pages/admin/ApisView.tsx |
/admin/RolesView |
frontend | healthy | frontend/src/pages/admin/RolesView.tsx |
login |
frontend | healthy | frontend/src/App.tsx |
change-password |
frontend | healthy | frontend/src/App.tsx |
employees |
frontend | healthy | frontend/src/App.tsx |
admin |
frontend | healthy | frontend/src/App.tsx |
apis |
frontend | healthy | frontend/src/App.tsx |
tools |
frontend | healthy | frontend/src/App.tsx |
skills |
frontend | healthy | frontend/src/App.tsx |
domains |
frontend | healthy | frontend/src/App.tsx |
memories |
frontend | healthy | frontend/src/App.tsx |
audit |
frontend | healthy | frontend/src/App.tsx |
users |
frontend | healthy | frontend/src/App.tsx |
roles |
frontend | healthy | frontend/src/App.tsx |
grant-requests |
frontend | healthy | frontend/src/App.tsx |
* |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/auth/jwt.py |
security | healthy | backend/auth/jwt.py |
auth::backend/main.py |
security | healthy | backend/main.py |
auth::tests/report_probe/collect.py |
security | healthy | tests/report_probe/collect.py |
auth::tests/unit/test_auth_jwt.py |
security | healthy | tests/unit/test_auth_jwt.py |
auth::tests/contract/test_auth_route_matrix.py |
security | healthy | tests/contract/test_auth_route_matrix.py |
auth::.env.example |
security | healthy | .env.example |
auth::README.md |
security | healthy | README.md |
auth::backend/auth/routes.py |
security | healthy | backend/auth/routes.py |
auth::backend/auth/dependencies.py |
security | healthy | backend/auth/dependencies.py |
auth::backend/config.py |
security | healthy | backend/config.py |
auth::backend/auth/embed/routes.py |
security | healthy | backend/auth/embed/routes.py |
auth::backend/auth/__init__.py |
security | healthy | backend/auth/__init__.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
db |
hardware | healthy | docker-compose.yml |
app |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
probe |
hardware | healthy | docker-compose.yml |
report-probe |
hardware | healthy | docker-compose.yml |
api-probe |
hardware | healthy | docker-compose.yml |
api-recovery |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/integration/test_e2e_new_user_flow.… |
security | healthy | tests/integration/test_e2e_new_user_flow.py |
password_literal::tests/integration/test_e2e_new_user_flow.… |
security | healthy | tests/integration/test_e2e_new_user_flow.py |
password_literal::tests/integration/test_e2e_new_user_flow.… |
security | healthy | tests/integration/test_e2e_new_user_flow.py |
password_literal::tests/integration/test_e2e_browser_flow.py |
security | healthy | tests/integration/test_e2e_browser_flow.py |
password_literal::tests/integration/test_e2e_browser_flow.py |
security | healthy | tests/integration/test_e2e_browser_flow.py |
password_literal::tests/integration/test_e2e_browser_flow.py |
security | healthy | tests/integration/test_e2e_browser_flow.py |
password_literal::tests/unit/test_auth_password.py |
security | healthy | tests/unit/test_auth_password.py |
password_literal::tests/probe/README.md |
security | healthy | tests/probe/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | frontend/vite.config.ts |
port:3306 |
network | healthy | tests/integration/test_e2e_browser_flow.py |
port:02 |
network | healthy | tests/scenarios/e2e_corpus/L2/getLandMaritimeWorthAnalysis.… |
port:01 |
network | healthy | tests/scenarios/e2e_corpus/L2/getLandMaritimeWorthAnalysis.… |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
ContextSummaryCard |
frontend | healthy | frontend/src/components/ui/ContextSummaryCard.tsx |
TurnDivider |
frontend | healthy | frontend/src/components/ui/TurnDivider.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
alignment-check |
cicd | healthy | .github/workflows/api-governance-check.yml |
regression |
cicd | healthy | .github/workflows/regression.yml |
llm-drift |
cicd | healthy | .github/workflows/regression.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
QWEN_API_BASE |
cicd | healthy | — |
QWEN_MODEL |
cicd | healthy | — |
QWEN_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
mysql |
data | healthy | README.md |
postgresql |
data | healthy | migrations/versions/20260610_0001_api_endpoint_dimension_en… |
| Label | Layer | Status | Path |
|---|---|---|---|
10.29.212.24 |
network | healthy | mock_server/prod_mock_align_check.py |
127.0.0.1 |
network | healthy | tests/conftest.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::api-governance-check |
cicd | healthy | .github/workflows/api-governance-check.yml |
gha::regression |
cicd | healthy | .github/workflows/regression.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-n0ye0h2l |
software | healthy | /tmp/repobility-clone-n0ye0h2l |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | docker-compose.yml |
This page is publicly accessible at:
https://repobility.com/scan/d9140f93-54f0-43a8-9bac-c645194c146a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d9140f93-54f0-43a8-9bac-c645194c146a/
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.