https://github.com/VISHALSONI161003/fund-manager-portal
· scanned 2026-06-16 04:41 UTC (1 month, 2 weeks ago)
23 raw signals (0 security + 23 graph)
Last scanned 1 month, 2 weeks ago · v1 · 23 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 82 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 | query.py:15 |
_startup |
software | healthy | api.py:38 |
login |
software | healthy | api.py:63 |
health |
software | healthy | api.py:72 |
get_categories |
software | healthy | api.py:77 |
get_schemes |
software | healthy | api.py:83 |
scheme_detail |
software | healthy | api.py:94 |
scheme_signal |
software | healthy | api.py:104 |
generate_all_signals |
software | healthy | api.py:119 |
_parse_fund_keys |
software | healthy | api.py:142 |
workbench |
software | healthy | api.py:154 |
fund_insights |
software | healthy | api.py:162 |
insights_generate_all |
software | healthy | api.py:179 |
compare |
software | healthy | api.py:200 |
compliance_refresh |
software | healthy | api.py:219 |
compliance_circulars |
software | healthy | api.py:229 |
compliance_summarize |
software | healthy | api.py:242 |
compliance_analyze_doc |
software | healthy | api.py:254 |
compliance_analysis_pdf |
software | healthy | api.py:288 |
compliance_media_check |
software | healthy | api.py:300 |
fm_earnings_analyze |
software | healthy | api.py:349 |
fm_earnings_ppt |
software | healthy | api.py:383 |
fm_minutes |
software | healthy | api.py:394 |
fm_minutes_pdf |
software | healthy | api.py:427 |
fm_docchat_upload |
software | healthy | api.py:438 |
fm_docchat_ask |
software | healthy | api.py:462 |
fm_docchat_tables_preview |
software | healthy | api.py:474 |
fm_docchat_tables |
software | healthy | api.py:484 |
market_band |
software | healthy | api.py:499 |
workbench_xlsx |
software | healthy | api.py:510 |
_spa |
software | healthy | api.py:534 |
_print_stats |
software | healthy | run.py:20 |
_run_monthly |
software | healthy | run.py:31 |
main |
software | healthy | run.py:36 |
⚙ CORSMiddleware |
software | healthy | api.py |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/login |
api | healthy | api.py |
GET /api/health |
api | healthy | api.py |
GET /api/categories |
api | healthy | api.py |
GET /api/schemes |
api | healthy | api.py |
GET /api/scheme |
api | healthy | api.py |
POST /api/scheme/signal |
api | healthy | api.py |
POST /api/signals/generate-all |
api | healthy | api.py |
GET /api/workbench |
api | healthy | api.py |
GET /api/insights |
api | healthy | api.py |
POST /api/insights/generate-all |
api | healthy | api.py |
GET /api/compare |
api | healthy | api.py |
POST /api/compliance/refresh |
api | healthy | api.py |
GET /api/compliance/circulars |
api | healthy | api.py |
POST /api/compliance/circulars/{circular_id}/summarize |
api | healthy | api.py |
POST /api/compliance/analyze-doc |
api | healthy | api.py |
POST /api/compliance/analysis-pdf |
api | healthy | api.py |
POST /api/compliance/media-check |
api | healthy | api.py |
POST /api/fm/earnings/analyze |
api | healthy | api.py |
POST /api/fm/earnings/ppt |
api | healthy | api.py |
POST /api/fm/minutes |
api | healthy | api.py |
POST /api/fm/minutes/pdf |
api | healthy | api.py |
POST /api/fm/docchat/upload |
api | healthy | api.py |
POST /api/fm/docchat/ask |
api | healthy | api.py |
GET /api/fm/docchat/{doc_id}/tables |
api | healthy | api.py |
GET /api/fm/docchat/{doc_id}/tables.xlsx |
api | healthy | api.py |
GET /api/market/band |
api | healthy | api.py |
GET /api/workbench.xlsx |
api | healthy | api.py |
GET /{path:path} |
api | healthy | api.py |
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
query.py |
software | healthy | query.py |
requirements.txt |
software | healthy | requirements.txt |
cloudbuild.yaml |
software | healthy | cloudbuild.yaml |
README.md |
software | healthy | README.md |
DEPLOYMENT.md |
software | healthy | DEPLOYMENT.md |
api.py |
software | healthy | api.py |
run.py |
software | healthy | run.py |
Dockerfile |
software | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
LoginBody |
software | healthy | api.py:57 |
AnalysisPdfBody |
software | healthy | api.py:283 |
DocChatAsk |
software | healthy | api.py:455 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | requirements.txt |
postgres |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
VISHALSONI161003__fund-manager-portal |
software | healthy | /data/fable5_failed_archive/VISHALSONI161003__fund-manager-… |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | cloudbuild.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | requirements.txt |
This page is publicly accessible at:
https://repobility.com/scan/2b6dadb3-01ed-4c55-af5d-4a83fd39a0df/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2b6dadb3-01ed-4c55-af5d-4a83fd39a0df/
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.