Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

RevanParimi/StockAgent

https://github.com/RevanParimi/StockAgent · scanned 2026-06-15 23:50 UTC (2 months, 3 weeks ago)

204 raw signals (0 security + 204 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 184 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 4625 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.

LabelLayerStatusPath
ask software healthy new-product.py:47
w software healthy new-product.py:54
core_agent_files software healthy new-product.py:58
bench_agent_file software healthy new-product.py:171
main software healthy new-product.py:194
agent_file software healthy generate_sector_skeletons.py:705
registry_file software healthy generate_sector_skeletons.py:756
agents_shim_file software healthy generate_sector_skeletons.py:798
graph_file software healthy generate_sector_skeletons.py:830
prompt_file software healthy generate_sector_skeletons.py:891
main software healthy generate_sector_skeletons.py:959
test_cleanup_logs_debug_on_bad_filename software healthy tests/test_macro_news_cache.py:10
test_cleanup_logs_warning_on_delete_failure software healthy tests/test_macro_news_cache.py:27
test_cleanup_deletes_old_files_successfully software healthy tests/test_macro_news_cache.py:50
test_cleanup_skips_recent_files software healthy tests/test_macro_news_cache.py:77
maruti_query software healthy tests/conftest.py:49
tatamotors_query software healthy tests/conftest.py:59
make_sales_demand_json software healthy tests/conftest.py:72
make_raw_materials_json software healthy tests/conftest.py:91
make_fundamentals_json software healthy tests/conftest.py:110
make_pattern_json software healthy tests/conftest.py:129
make_sentiment_json software healthy tests/conftest.py:148
make_policy_regulatory_json software healthy tests/conftest.py:167
make_competitive_intel_json software healthy tests/conftest.py:186
make_risk_macro_json software healthy tests/conftest.py:205
make_aggregator_json software healthy tests/conftest.py:224
mock_sales_demand_output software healthy tests/conftest.py:256
mock_all_agent_outputs software healthy tests/conftest.py:275
mock_final_report software healthy tests/conftest.py:353
safe software healthy tests/test_it_nse_integration.py:61
agent_researcher software healthy tests/test_it_nse_integration.py:69
agent_designer software healthy tests/test_it_nse_integration.py:139
agent_reviewer software healthy tests/test_it_nse_integration.py:213
_rule_based_review software healthy tests/test_it_nse_integration.py:334
test_cache_write_failure_logs_warning_with_cache_key software healthy tests/test_tavily_fetcher.py:20
test_cache_write_narrow_oserror_not_broad_exception software healthy tests/test_tavily_fetcher.py:56
test_analyse_route_does_not_leak_exception_detail software healthy tests/test_api_routes.py:13
agent_researcher software healthy tests/test_rss_feed.py:50
agent_designer software healthy tests/test_rss_feed.py:126
agent_reviewer software healthy tests/test_rss_feed.py:188
_rule_based_review software healthy tests/test_rss_feed.py:277
_make_concrete_agent software healthy tests/test_base_agent.py:15
agent_name software healthy tests/test_base_agent.py:23
_build_prompt software healthy tests/test_base_agent.py:26
_parse_output software healthy tests/test_base_agent.py:29
test_safe_parse_logs_ticker_on_json_failure software healthy tests/test_base_agent.py:42
safe software healthy tests/test_bfsi_nse_integration.py:60
agent_researcher software healthy tests/test_bfsi_nse_integration.py:68
agent_designer software healthy tests/test_bfsi_nse_integration.py:148
agent_reviewer software healthy tests/test_bfsi_nse_integration.py:224

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
new-product.py software healthy new-product.py
langgraph.json software healthy langgraph.json
CODEBASE.md software healthy CODEBASE.md
README.md software healthy README.md
README_Claude.md software healthy README_Claude.md
Dockerfile software healthy Dockerfile
pyproject.toml software healthy pyproject.toml
example-answers.json software healthy example-answers.json
main.py software healthy main.py
requirements.txt software healthy requirements.txt
docker-compose.yml software healthy docker-compose.yml
generate_sector_skeletons.py software healthy generate_sector_skeletons.py
sector_toggles.json software healthy config/sector_toggles.json
test_macro_news_cache.py software healthy tests/test_macro_news_cache.py
__init__.py software healthy tests/__init__.py
conftest.py software healthy tests/conftest.py
TEST_DOCUMENTATION.md software healthy tests/TEST_DOCUMENTATION.md
test_it_nse_integration.py software healthy tests/test_it_nse_integration.py
test_tavily_fetcher.py software healthy tests/test_tavily_fetcher.py
test_api_routes.py software healthy tests/test_api_routes.py
test_rss_feed.py software healthy tests/test_rss_feed.py
test_base_agent.py software healthy tests/test_base_agent.py
test_bfsi_nse_integration.py software healthy tests/test_bfsi_nse_integration.py
test_llm_client.py software healthy tests/test_llm_client.py
test_macro_news_fetcher.py software healthy tests/test_macro_news_fetcher.py
test_nse_india_api.py software healthy tests/test_nse_india_api.py
test_re_nse_integration.py software healthy tests/test_re_nse_integration.py
test_weight_init_fix.py software healthy tests/test_weight_init_fix.py
debug_nse.py software healthy tests/debug_nse.py
test_scheduler.py software healthy tests/test_scheduler.py
debug_nse_lookup.py software healthy tests/debug_nse_lookup.py
test_orchestrator.py software healthy tests/integration/test_orchestrator.py
__init__.py software healthy tests/integration/__init__.py
test_feedback_agent.py software healthy tests/integration/test_feedback_agent.py
test_phase2_api.py software healthy tests/integration/test_phase2_api.py
test_prediction_store.py software healthy tests/integration/test_prediction_store.py
test_rag.py software healthy tests/integration/test_rag.py
test_sector_routing.py software healthy tests/integration/test_sector_routing.py
test_api_usage.py software healthy tests/integration/test_api_usage.py
test_data_fetchers.py software healthy tests/integration/test_data_fetchers.py
test_signal_aggregator_valuation.py software healthy tests/unit/test_signal_aggregator_valuation.py
test_unified_prompt_re.py software healthy tests/unit/test_unified_prompt_re.py
test_unified_prompt_bfsi.py software healthy tests/unit/test_unified_prompt_bfsi.py
__init__.py software healthy tests/unit/__init__.py
test_schemas.py software healthy tests/unit/test_schemas.py
test_symbol_resolver.py software healthy tests/unit/test_symbol_resolver.py
test_unified_analyst_sectors.py software healthy tests/unit/test_unified_analyst_sectors.py
test_unified_prompt_it.py software healthy tests/unit/test_unified_prompt_it.py
test_signal_aggregator.py software healthy tests/unit/test_signal_aggregator.py
test_seasonal.py software healthy tests/unit/test_seasonal.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
ConcreteAgent software healthy tests/test_base_agent.py:21
TestOrchestratorTickerResolution software healthy tests/integration/test_orchestrator.py:54
TestOrchestratorAgentFailure software healthy tests/integration/test_orchestrator.py:103
TestHealthEndpoint software healthy tests/integration/test_phase2_api.py:86
TestTickersEndpoint software healthy tests/integration/test_phase2_api.py:111
TestOpenAPIDocs software healthy tests/integration/test_phase2_api.py:125
TestAnalyseEndpoint software healthy tests/integration/test_phase2_api.py:143
TestHistoryEndpoint software healthy tests/integration/test_phase2_api.py:216
TestHistoryLatestEndpoint software healthy tests/integration/test_phase2_api.py:259
TestWebSocketStream software healthy tests/integration/test_phase2_api.py:282
TestDetectSector software healthy tests/integration/test_sector_routing.py:14
TestGetOrchestrator software healthy tests/integration/test_sector_routing.py:60
TestApiUsageLoad software healthy tests/integration/test_api_usage.py:16
TestStockQuery software healthy tests/unit/test_schemas.py:27
TestAgentOutput software healthy tests/unit/test_schemas.py:46
TestSalesDemandOutput software healthy tests/unit/test_schemas.py:66
TestFinalReport software healthy tests/unit/test_schemas.py:82
TestSectorSpecsRegistry software healthy tests/unit/test_unified_analyst_sectors.py:54
TestNewSectorOutputClassParsing software healthy tests/unit/test_unified_analyst_sectors.py:103
TestUnknownSector software healthy tests/unit/test_unified_analyst_sectors.py:158
TestAutomobileUnaffected software healthy tests/unit/test_unified_analyst_sectors.py:173
TestSeedLoading software healthy tests/unit/test_seasonal.py:85
TestPatternActivation software healthy tests/unit/test_seasonal.py:132
TestSeasonalContext software healthy tests/unit/test_seasonal.py:194
TestOtherSectors software healthy tests/unit/test_seasonal.py:292
TestSeasonalValidator software healthy tests/unit/test_seasonal.py:343
TestSchemaModels software healthy tests/unit/test_seasonal.py:488
TestGoodPayload software healthy tests/unit/test_unified_analyst.py:140
TestMissingDimension software healthy tests/unit/test_unified_analyst.py:164
TestSubScoresOmitted software healthy tests/unit/test_unified_analyst.py:182
TestClientRaisesEveryTime software healthy tests/unit/test_unified_analyst.py:196
TestNonJsonResponse software healthy tests/unit/test_unified_analyst.py:207
TestScoreClamping software healthy tests/unit/test_unified_analyst.py:216
TestUnknownSector software healthy tests/unit/test_unified_analyst.py:236
TestPerDimensionParseError software healthy tests/unit/test_unified_analyst.py:247
TestTruncatedResponseSalvage software healthy tests/unit/test_unified_analyst.py:269
TestSalvageTruncatedJsonHelper software healthy tests/unit/test_unified_analyst.py:315
_DummyAgent software healthy tests/unit/test_orchestrator_unified_branch.py:28
_AutomobileTestOrchestrator software healthy tests/unit/test_orchestrator_unified_branch.py:33
TestUnifiedEnabled software healthy tests/unit/test_orchestrator_unified_branch.py:66
TestRunAgentsDispatch software healthy tests/unit/test_orchestrator_unified_branch.py:84
TestAnalyseAsyncDispatch software healthy tests/unit/test_orchestrator_unified_branch.py:160
TestGetVerifiedClose software healthy tests/unit/test_close_verifier.py:50
_FakeNSE software healthy tests/unit/test_close_verifier.py:187
TestGenerateForecastIntegration software healthy tests/unit/test_close_verifier.py:212
TestSalesDemandAgent software healthy tests/unit/test_agents_unit.py:48
TestFundamentalsAgent software healthy tests/unit/test_agents_unit.py:93
TestPatternAnalysisAgent software healthy tests/unit/test_agents_unit.py:115
TestSentimentAgent software healthy tests/unit/test_agents_unit.py:132
TestRiskMacroAgent software healthy tests/unit/test_agents_unit.py:149

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
config software healthy config
tests software healthy tests
integration software healthy tests/integration
unit software healthy tests/unit
api software healthy tests/unit/api
intelligence software healthy tests/unit/intelligence
regime software healthy tests/unit/intelligence/regime
chat software healthy tests/unit/intelligence/chat
rl software healthy tests/unit/intelligence/rl
eval software healthy tests/unit/intelligence/rl/eval
fno software healthy tests/unit/intelligence/fno
shared software healthy tests/unit/shared
pipeline software healthy tests/unit/pipeline
sectors software healthy tests/unit/sectors
banking_bfsi software healthy tests/unit/sectors/banking_bfsi
automobile software healthy tests/unit/sectors/automobile
renewable_energy software healthy tests/unit/sectors/renewable_energy
it_sector software healthy tests/unit/sectors/it_sector
api software healthy tests/api
fixtures software healthy tests/fixtures
contract software healthy tests/contract
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
scripts software healthy scripts
api_exploration software healthy scripts/api_exploration
.claude software healthy .claude
services software healthy services
api software healthy services/api
routes software healthy services/api/routes
csharp software healthy services/csharp
StockAgent.Scheduler software healthy services/csharp/StockAgent.Scheduler
Jobs software healthy services/csharp/StockAgent.Scheduler/Jobs
Models software healthy services/csharp/StockAgent.Scheduler/Models
Data software healthy services/csharp/StockAgent.Scheduler/Data
Controllers software healthy services/csharp/StockAgent.Scheduler/Controllers
clients software healthy services/clients
background software healthy services/background
scheduler software healthy services/scheduler
python software healthy services/scheduler/python
core software healthy core
config software healthy core/config
settings software healthy core/config/settings
prompts software healthy core/config/prompts
realestate software healthy core/config/prompts/realestate
logistics software healthy core/config/prompts/logistics
media software healthy core/config/prompts/media
shared software healthy core/config/prompts/shared
tech software healthy core/config/prompts/tech

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /health api healthy services/api/server.py
GET /tickers api healthy services/api/server.py
GET /{full_path:path} api healthy services/api/server.py
GET /history/{ticker} api healthy services/api/routes/history.py
GET /history/{ticker}/latest api healthy services/api/routes/history.py
POST /analyse api healthy services/api/routes/analyse.py
GET /catalogue api healthy services/api/routes/prompts.py
GET /pending api healthy services/api/routes/prompts.py
GET /status api healthy services/api/routes/prompts.py
GET /{sector}/{agent} api healthy services/api/routes/prompts.py
PUT /{sector}/{agent} api healthy services/api/routes/prompts.py
POST /deploy api healthy services/api/routes/prompts.py
GET /agents api healthy services/api/routes/ui_data.py
PUT /agents/weights api healthy services/api/routes/ui_data.py
GET /trending api healthy services/api/routes/ui_data.py
GET /market/summary api healthy services/api/routes/ui_data.py
GET /bootstrap api healthy services/api/routes/ui_data.py
GET /nifty-ranges api healthy services/api/routes/ui_data.py
GET /agents/tasks api healthy services/api/routes/ui_data.py
PUT /agents/tasks api healthy services/api/routes/ui_data.py
GET /watchlist api healthy services/api/routes/ui_data.py
PUT /watchlist api healthy services/api/routes/ui_data.py
GET /categories api healthy services/api/routes/ui_data.py
PUT /categories/{key}/tickers api healthy services/api/routes/ui_data.py
GET /search api healthy services/api/routes/ui_data.py
GET /learnings api healthy services/api/routes/ui_data.py
POST /chat api healthy services/api/routes/ui_data.py
POST /chat/stream api healthy services/api/routes/ui_data.py
GET /tickers/managed api healthy services/api/routes/ui_data.py
PUT /tickers/managed api healthy services/api/routes/ui_data.py
POST /tickers/managed/{sym} api healthy services/api/routes/ui_data.py
POST /tickers/managed/{sym}/generate-envelope api healthy services/api/routes/ui_data.py
DELETE /tickers/managed/{sym} api healthy services/api/routes/ui_data.py
PATCH /tickers/managed/{sym}/toggle api healthy services/api/routes/ui_data.py
GET /logs api healthy services/api/routes/ui_data.py
GET /logs/stream api healthy services/api/routes/ui_data.py
GET /rl-export api healthy services/api/routes/analytics.py
GET /agent-accuracy api healthy services/api/routes/analytics.py
GET /weight-drift api healthy services/api/routes/analytics.py
GET /miss-breakdown api healthy services/api/routes/analytics.py
GET /conviction-outcomes api healthy services/api/routes/analytics.py
GET /sector-comparison api healthy services/api/routes/analytics.py
GET /powerbi-feed api healthy services/api/routes/analytics.py
GET /powerbi-feed/$metadata api healthy services/api/routes/analytics.py
POST /forecast api healthy services/api/routes/scheduler_api.py
POST /daily-review api healthy services/api/routes/scheduler_api.py
POST /backfill api healthy services/api/routes/scheduler_api.py

LabelLayerStatusPath
/learn/ frontend healthy src/frontend/web/src/pages/learn/index.tsx
/home/ frontend healthy src/frontend/web/src/pages/home/index.tsx
/analysis/ frontend healthy src/frontend/web/src/pages/analysis/index.tsx
/agents/ frontend healthy src/frontend/web/src/pages/agents/index.tsx
/portfolio/ frontend healthy src/frontend/web/src/pages/portfolio/index.tsx
/ frontend healthy src/frontend/web/src/App.tsx
/agents frontend healthy src/frontend/web/src/App.tsx
/analysis frontend healthy src/frontend/web/src/App.tsx
/portfolio frontend healthy src/frontend/web/src/App.tsx
/learn frontend healthy src/frontend/web/src/App.tsx
* frontend healthy src/frontend/web/src/App.tsx

LabelLayerStatusPath
port:8000 network healthy Dockerfile
port:3000 network healthy docker-compose.yml
port:80 network healthy docker-compose.yml
port:443 network healthy docker-compose.yml
port:8001 network healthy services/api/server.py
port:5000 network healthy services/csharp/StockAgent.Scheduler/Dockerfile
port:5173 network healthy src/frontend/web/vite.config.ts

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::services/csharp/StockAgent.Scheduler/Dockerfile hardware healthy services/csharp/StockAgent.Scheduler/Dockerfile
python-api hardware healthy docker-compose.yml
typescript-gateway hardware healthy docker-compose.yml
csharp-scheduler hardware healthy docker-compose.yml
caddy hardware healthy docker-compose.yml

LabelLayerStatusPath
App frontend healthy src/frontend/web/src/App.tsx
LearnPage frontend healthy src/frontend/web/src/pages/learn/index.tsx
HomePage frontend healthy src/frontend/web/src/pages/home/index.tsx
AnalysisPage frontend healthy src/frontend/web/src/pages/analysis/index.tsx
AgentsPage frontend healthy src/frontend/web/src/pages/agents/index.tsx
PortfolioPage frontend healthy src/frontend/web/src/pages/portfolio/index.tsx

LabelLayerStatusPath
vps::digitalocean hardware healthy docker-compose.yml
vps::droplet hardware healthy docker-compose.yml
vps::aws hardware healthy services/scheduler/python/scheduler.py
vps::gcp hardware healthy services/scheduler/python/scheduler.py
vps::azure hardware healthy src/backend/sectors/it_sector/prompts/global_macro.py

LabelLayerStatusPath
generic_api_key::scripts/api_exploration/earnings_api_explo… security healthy scripts/api_exploration/earnings_api_explorer.py
password_literal::scripts/api_exploration/angel_one_explore… security healthy scripts/api_exploration/angel_one_explorer.py

LabelLayerStatusPath
repobility-clone-ney8vgtz software healthy /tmp/repobility-clone-ney8vgtz

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
test_phase0_llm_migration.py data healthy tests/contract/test_phase0_llm_migration.py

LabelLayerStatusPath
caddy network healthy docker-compose.yml

LabelLayerStatusPath
124.0.0.0 network healthy core/intelligence/rl/calendar_updater.py

LabelLayerStatusPath
gpu (detected) hardware healthy services/api/routes/ui_data.py

LabelLayerStatusPath
auth::scripts/api_exploration/angel_one_explorer.py security healthy scripts/api_exploration/angel_one_explorer.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/20724612-48fe-410b-929c-312625e8e271/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/20724612-48fe-410b-929c-312625e8e271/

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.