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.

shreyas-chickerur/investor-mimic-bot

https://github.com/shreyas-chickerur/investor-mimic-bot · scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)

112 raw signals (10 security + 102 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 69 actionable findings from 2 signal sources. 143 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 2238 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
_ensure_training_data software healthy tests/conftest.py:20
_isolate_file_handlers software healthy tests/conftest.py:38
_make_ohlcv software healthy tests/conftest.py:66
mock_market_data software healthy tests/conftest.py:121
mock_market_data_oversold software healthy tests/conftest.py:127
mock_multi_symbol_data software healthy tests/conftest.py:136
mock_portfolio software healthy tests/conftest.py:151
mock_env_vars software healthy tests/conftest.py:164
tmp_db_path software healthy tests/conftest.py:174
test_all_modules_import software healthy tests/integration/test_integration.py:14
test_regime_detection software healthy tests/integration/test_integration.py:55
test_dynamic_allocation software healthy tests/integration/test_integration.py:86
test_correlation_filter software healthy tests/integration/test_integration.py:126
test_portfolio_risk software healthy tests/integration/test_integration.py:154
test_execution_costs software healthy tests/integration/test_integration.py:181
test_performance_metrics software healthy tests/integration/test_integration.py:211
test_reconciliation_catches_missing_position software healthy tests/integration/test_broker_reconciliation.py:18
test_reconciliation_catches_share_mismatch software healthy tests/integration/test_broker_reconciliation.py:52
test_reconciliation_catches_orphaned_position software healthy tests/integration/test_broker_reconciliation.py:89
test_reconciliation_passes_when_matching software healthy tests/integration/test_broker_reconciliation.py:125
test_reconciliation_handles_empty_positions software healthy tests/integration/test_broker_reconciliation.py:167
test_reconciliation_handles_api_failure software healthy tests/integration/test_broker_reconciliation.py:192
test_reconciliation_without_credentials software healthy tests/integration/test_broker_reconciliation.py:213
test_reconciliation_sets_paused_state_on_failure software healthy tests/integration/test_broker_reconciliation.py:234
test_reconciliation_cash_mismatch software healthy tests/integration/test_broker_reconciliation.py:266
test_reconciliation_blocks_trading_on_failure software healthy tests/integration/test_broker_reconciliation.py:295
test_reconciliation_allows_trading_on_success software healthy tests/integration/test_broker_reconciliation.py:326
test_reconcile_with_orders software healthy tests/integration/test_broker_reconciliation.py:358
test_reconcile_exception_handling software healthy tests/integration/test_broker_reconciliation.py:386
test_reconcile_orders_stuck_orders software healthy tests/integration/test_broker_reconciliation.py:408
test_reconcile_orders_phantom_orders software healthy tests/integration/test_broker_reconciliation.py:435
test_email_alert_failure software healthy tests/integration/test_broker_reconciliation.py:464
test_get_broker_state software healthy tests/integration/test_broker_reconciliation.py:492
test_get_broker_state_error_handling software healthy tests/integration/test_broker_reconciliation.py:527
test_check_if_paused software healthy tests/integration/test_broker_reconciliation.py:542
test_force_resume software healthy tests/integration/test_broker_reconciliation.py:561
pytest_collection_modifyitems software healthy tests/integration/conftest.py:5
mock_db software healthy tests/integration/test_maximize_coverage.py:24
test_init_and_load_positions software healthy tests/integration/test_maximize_coverage.py:39
test_calculate_buy_trade software healthy tests/integration/test_maximize_coverage.py:44
test_calculate_sell_trade_with_position software healthy tests/integration/test_maximize_coverage.py:51
test_calculate_sell_without_position software healthy tests/integration/test_maximize_coverage.py:61
test_get_unrealized_pnl_with_position software healthy tests/integration/test_maximize_coverage.py:68
test_get_unrealized_pnl_no_position software healthy tests/integration/test_maximize_coverage.py:76
test_get_strategy_pnl_summary software healthy tests/integration/test_maximize_coverage.py:83
test_fifo_lot_matching software healthy tests/integration/test_maximize_coverage.py:92
temp_db software healthy tests/integration/test_maximize_coverage.py:111
test_init_creates_table software healthy tests/integration/test_maximize_coverage.py:119
test_add_pending_signal software healthy tests/integration/test_maximize_coverage.py:125
test_get_pending_signals_empty software healthy tests/integration/test_maximize_coverage.py:131

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

LabelLayerStatusPath
requirements-dev.txt software healthy requirements-dev.txt
.yamllint.yml software healthy .yamllint.yml
.markdownlint.json software healthy .markdownlint.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
.markdown-link-check.json software healthy .markdown-link-check.json
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
requirements.txt software healthy requirements.txt
CHANGELOG.md software healthy CHANGELOG.md
trading_config.yaml software healthy config/trading_config.yaml
validation_config.yaml software healthy config/validation_config.yaml
conftest.py software healthy tests/conftest.py
test_integration.py software healthy tests/integration/test_integration.py
test_broker_reconciliation.py software healthy tests/integration/test_broker_reconciliation.py
__init__.py software healthy tests/integration/__init__.py
conftest.py software healthy tests/integration/conftest.py
test_maximize_coverage.py software healthy tests/integration/test_maximize_coverage.py
test_correlation_critical.py software healthy tests/unit/test_correlation_critical.py
test_backtester_parity.py software healthy tests/unit/test_backtester_parity.py
test_alpha_sleeve_drawdown.py software healthy tests/unit/test_alpha_sleeve_drawdown.py
test_dual_momentum.py software healthy tests/unit/test_dual_momentum.py
__init__.py software healthy tests/unit/__init__.py
test_strategy_logic.py software healthy tests/unit/test_strategy_logic.py
test_universe_expansion.py software healthy tests/unit/test_universe_expansion.py
test_pairs_trading_exits.py software healthy tests/unit/test_pairs_trading_exits.py
test_workflow_tripwires.py software healthy tests/unit/test_workflow_tripwires.py
test_short_stop_loss.py software healthy tests/unit/test_short_stop_loss.py
test_window_boundary_guardrail.py software healthy tests/unit/test_window_boundary_guardrail.py
test_capital_allocation.py software healthy tests/unit/test_capital_allocation.py
test_strategies.py software healthy tests/unit/test_strategies.py
test_improvements.py software healthy tests/unit/test_improvements.py
test_simple_database.py software healthy tests/unit/test_simple_database.py
test_reconciler_fixes.py software healthy tests/unit/test_reconciler_fixes.py
test_ml_leakage.py software healthy tests/unit/test_ml_leakage.py
test_regression_2026_06.py software healthy tests/unit/test_regression_2026_06.py
test_workflow_fixes.py software healthy tests/unit/test_workflow_fixes.py
test_guardrails_strategy_list.py software healthy tests/unit/test_guardrails_strategy_list.py
test_sector_map.py software healthy tests/unit/test_sector_map.py
test_data_validator.py software healthy tests/unit/test_data_validator.py
test_execution_engine_orders.py software healthy tests/unit/test_execution_engine_orders.py
test_stop_loss_manager.py software healthy tests/unit/test_stop_loss_manager.py
test_ten_improvements.py software healthy tests/unit/test_ten_improvements.py
test_platform_improvements.py software healthy tests/unit/test_platform_improvements.py
test_drawdown_critical.py software healthy tests/unit/test_drawdown_critical.py
test_time_exit_policy.py software healthy tests/unit/test_time_exit_policy.py
test_db_migration_populated.py software healthy tests/unit/test_db_migration_populated.py

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

LabelLayerStatusPath
TestBrokerReconciliation software healthy tests/integration/test_broker_reconciliation.py:14
TestReconciliationIntegration software healthy tests/integration/test_broker_reconciliation.py:291
TestPnLCalculatorMaximize software healthy tests/integration/test_maximize_coverage.py:20
TestPendingSignalsManagerMaximize software healthy tests/integration/test_maximize_coverage.py:107
TestCashManagerMaximize software healthy tests/integration/test_maximize_coverage.py:174
TestUniverseProviderMaximize software healthy tests/integration/test_maximize_coverage.py:234
TestExecutionCostsAdditional software healthy tests/integration/test_maximize_coverage.py:250
TestDataFetchersMaximize software healthy tests/integration/test_maximize_coverage.py:277
TestEmailNotifierMaximize software healthy tests/integration/test_maximize_coverage.py:303
TestPortfolioBacktesterMaximize software healthy tests/integration/test_maximize_coverage.py:333
TestConfigModulesMaximize software healthy tests/integration/test_maximize_coverage.py:346
TestCorrelationFilterCritical software healthy tests/unit/test_correlation_critical.py:15
TestFromConfig software healthy tests/unit/test_backtester_parity.py:23
_OneShotBuyStrategy software healthy tests/unit/test_backtester_parity.py:54
TestRatchetStop software healthy tests/unit/test_backtester_parity.py:101
TestConfidenceFloorRemoved software healthy tests/unit/test_backtester_parity.py:134
LowConfStrategy software healthy tests/unit/test_backtester_parity.py:136
TestAlphaSleeveDrawdown software healthy tests/unit/test_alpha_sleeve_drawdown.py:60
TestMomentumComputation software healthy tests/unit/test_dual_momentum.py:36
TestEntries software healthy tests/unit/test_dual_momentum.py:50
TestExits software healthy tests/unit/test_dual_momentum.py:78
TestRSIMeanReversionFixes software healthy tests/unit/test_strategy_logic.py:90
TestFactorMomentumRanking software healthy tests/unit/test_strategy_logic.py:189
TestMLMomentumFixes software healthy tests/unit/test_strategy_logic.py:279
TestEarningsDriftDetection software healthy tests/unit/test_strategy_logic.py:338
TestNewsSignalFilter software healthy tests/unit/test_strategy_logic.py:411
TestExpandedUniverse software healthy tests/unit/test_universe_expansion.py:21
TestSelectBackfillSymbols software healthy tests/unit/test_universe_expansion.py:51
TestDailyTradingInvariants software healthy tests/unit/test_workflow_tripwires.py:55
TestShortStopLossManager software healthy tests/unit/test_short_stop_loss.py:24
TestShortTradePnl software healthy tests/unit/test_short_stop_loss.py:81
_EngineStub software healthy tests/unit/test_short_stop_loss.py:144
TestPositionRecordShorts software healthy tests/unit/test_short_stop_loss.py:151
TestAllocatorCapitalBase software healthy tests/unit/test_capital_allocation.py:59
TestAllocationMultiplier software healthy tests/unit/test_capital_allocation.py:78
TestHealthGating software healthy tests/unit/test_capital_allocation.py:106
_StubScorer software healthy tests/unit/test_capital_allocation.py:108
_Boom software healthy tests/unit/test_capital_allocation.py:172
TestRSIMeanReversionStrategy software healthy tests/unit/test_strategies.py:15
TestPositionSizing software healthy tests/unit/test_strategies.py:136
TestStrategyIntegration software healthy tests/unit/test_strategies.py:216
TestTrailingAtrActivation software healthy tests/unit/test_improvements.py:84
TestLightGBMUpgrade software healthy tests/unit/test_improvements.py:137
TestHMMRegimeDetection software healthy tests/unit/test_improvements.py:192
TestPreEarningsGuard software healthy tests/unit/test_improvements.py:293
TestLimitOrderPricing software healthy tests/unit/test_improvements.py:351
TestConvictionSizingMultiplier software healthy tests/unit/test_improvements.py:384
TestMLRiskOffOverlay software healthy tests/unit/test_improvements.py:426
FakeStrategy software healthy tests/unit/test_improvements.py:494
TestDatabaseBasics software healthy tests/unit/test_simple_database.py:16

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
fixtures software healthy tests/fixtures
component software healthy tests/component
functional software healthy tests/functional
.windsurf software healthy .windsurf
workflows software healthy .windsurf/workflows
docs software healthy docs
research software healthy docs/research
scripts software healthy scripts
adhoc software healthy scripts/adhoc
research software healthy scripts/research
diagnostics software healthy scripts/diagnostics
web software healthy web
components software healthy web/components
pages software healthy web/components/pages
app software healthy web/app
positions software healthy web/app/positions
analytics software healthy web/app/analytics
signals software healthy web/app/signals
system software healthy web/app/system
trades software healthy web/app/trades
strategies software healthy web/app/strategies
lib software healthy web/lib
prod software healthy prod
reference software healthy prod/reference
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
regime software healthy src/regime
integration software healthy src/integration
monitoring software healthy src/monitoring
utils software healthy src/utils
risk software healthy src/risk
validation software healthy src/validation
core software healthy src/core
strategies software healthy src/strategies

LabelLayerStatusPath
strategies data healthy tests/fixtures/legacy_schema_2026_05.sql
signals data healthy tests/fixtures/legacy_schema_2026_05.sql
trades data healthy tests/fixtures/legacy_schema_2026_05.sql
positions data healthy tests/fixtures/legacy_schema_2026_05.sql
broker_state data healthy tests/fixtures/legacy_schema_2026_05.sql
system_state data healthy tests/fixtures/legacy_schema_2026_05.sql
signal_funnel data healthy tests/fixtures/legacy_schema_2026_05.sql
signal_rejections data healthy tests/fixtures/legacy_schema_2026_05.sql
order_intents data healthy tests/fixtures/legacy_schema_2026_05.sql
strategy_performance data healthy tests/fixtures/legacy_schema_2026_05.sql
daily_portfolio_snapshot data healthy tests/fixtures/legacy_schema_2026_05.sql
trade_pnl_detail data healthy tests/fixtures/legacy_schema_2026_05.sql
run_state data healthy tests/fixtures/legacy_schema_2026_05.sql
notification_outbox data healthy tests/fixtures/legacy_schema_2026_05.sql
run_slo_metrics data healthy tests/fixtures/legacy_schema_2026_05.sql
pending_signals data healthy tests/fixtures/legacy_schema_2026_05.sql
fill_quality data healthy tests/fixtures/legacy_schema_2026_05.sql
stop_loss_state data healthy tests/fixtures/legacy_schema_2026_05.sql
run_history data healthy src/core/database.py
tax_lots data healthy src/core/database.py
trade_audit_log data healthy src/core/database.py
error_log data healthy src/core/database.py

LabelLayerStatusPath
/TradesPage frontend healthy web/components/pages/TradesPage.tsx
/PositionsPage frontend healthy web/components/pages/PositionsPage.tsx
/OverviewPage frontend healthy web/components/pages/OverviewPage.tsx
/SystemPage frontend healthy web/components/pages/SystemPage.tsx
/SignalsPage frontend healthy web/components/pages/SignalsPage.tsx
/StrategiesPage frontend healthy web/components/pages/StrategiesPage.tsx
/AnalyticsPage frontend healthy web/components/pages/AnalyticsPage.tsx
/page.tsx frontend healthy web/app/page.tsx
/positions frontend healthy web/app/positions/page.tsx
/analytics frontend healthy web/app/analytics/page.tsx
/signals frontend healthy web/app/signals/page.tsx
/system frontend healthy web/app/system/page.tsx
/trades frontend healthy web/app/trades/page.tsx
/strategies frontend healthy web/app/strategies/page.tsx

LabelLayerStatusPath
ALPHA_VANTAGE_PREMIUM cicd healthy
ALPHA_VANTAGE_API_KEY cicd healthy
ALPACA_PAPER cicd healthy
EMAIL_TO cicd healthy
ALPACA_API_KEY cicd healthy
TODAY_DATE cicd healthy
EMAIL_PASSWORD cicd healthy
HEALTHCHECKS_URL cicd healthy
GITHUB_TOKEN cicd healthy
OPENAI_API_KEY cicd healthy
EMAIL_USERNAME cicd healthy
PYTHON_VERSION cicd healthy
ALPACA_SECRET_KEY cicd healthy

LabelLayerStatusPath
precheck cicd healthy .github/workflows/daily_trading.yml
daily-execution cicd healthy .github/workflows/daily_trading.yml
resend cicd healthy .github/workflows/resend_email.yml
sync-database cicd healthy .github/workflows/sync_database.yml
api-health-check cicd healthy .github/workflows/api_health_check.yml
snapshot cicd healthy .github/workflows/portfolio_snapshot.yml
retrain cicd healthy .github/workflows/ml_retrain.yml
test cicd healthy .github/workflows/ci_tests.yml
lint cicd healthy .github/workflows/ci_tests.yml
workflow-validation cicd healthy .github/workflows/ci_tests.yml

LabelLayerStatusPath
port:16 network healthy config/trading_config.yaml
port:15 network healthy config/trading_config.yaml
port:05 network healthy .github/workflows/daily_trading.yml
port:45 network healthy .github/workflows/daily_trading.yml
port:07 network healthy .github/workflows/daily_trading.yml
port:01 network healthy .github/workflows/portfolio_snapshot.yml
port:44 network healthy .github/workflows/portfolio_snapshot.yml
port:09 network healthy .github/workflows/ci_tests.yml

LabelLayerStatusPath
gha::daily_trading cicd healthy .github/workflows/daily_trading.yml
gha::resend_email cicd healthy .github/workflows/resend_email.yml
gha::sync_database cicd healthy .github/workflows/sync_database.yml
gha::api_health_check cicd healthy .github/workflows/api_health_check.yml
gha::portfolio_snapshot cicd healthy .github/workflows/portfolio_snapshot.yml
gha::ml_retrain cicd healthy .github/workflows/ml_retrain.yml
gha::ci_tests cicd healthy .github/workflows/ci_tests.yml

LabelLayerStatusPath
sqlite data healthy README.md
redis data healthy requirements.txt

LabelLayerStatusPath
RootLayout frontend healthy web/app/layout.tsx
MimicDashboard frontend healthy prod/reference/MimicDashboard.reference.jsx

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

LabelLayerStatusPath
test_db_migration_populated.py data healthy tests/unit/test_db_migration_populated.py

LabelLayerStatusPath
8.8.8.8 network healthy tests/unit/test_critical_bugs_and_guards.py

LabelLayerStatusPath
gpu (detected) hardware healthy tests/unit/test_news_pipeline.py

LabelLayerStatusPath
auth::requirements.txt security healthy requirements.txt
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/e2626204-305c-44d5-a41e-50d0ea90dd8a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e2626204-305c-44d5-a41e-50d0ea90dd8a/

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.