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.

yifanfengsu/CTA

https://github.com/yifanfengsu/CTA · scanned 2026-06-16 01:08 UTC (2 months, 1 week ago)

128 raw signals (0 security + 128 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 114 actionable findings from 1 signal source. 14 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 4795 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
trade_row software healthy tests/test_postmortem_trend_entry_timing.py:24
write_required_inputs software healthy tests/test_postmortem_trend_entry_timing.py:64
write_context_dirs software healthy tests/test_postmortem_trend_entry_timing.py:221
run_fixture software healthy tests/test_postmortem_trend_entry_timing.py:236
test_gate_failure_explanation_and_outputs_exist software healthy tests/test_postmortem_trend_entry_timing.py:254
test_focus_deep_dive_cost_sensitivity_and_funding_dependency software healthy tests/test_postmortem_trend_entry_timing.py:267
test_concentration_and_control_audit software healthy tests/test_postmortem_trend_entry_timing.py:285
test_research_asset_true_case_still_not_strategy_phase2 software healthy tests/test_postmortem_trend_entry_timing.py:298
test_research_asset_false_case_recommends_pause software healthy tests/test_postmortem_trend_entry_timing.py:310
test_makefile_target_exists software healthy tests/test_postmortem_trend_entry_timing.py:317
make_config software healthy tests/test_research_csrb_v1.py:26
make_closed_frame software healthy tests/test_research_csrb_v1.py:42
make_1m_bars software healthy tests/test_research_csrb_v1.py:73
write_funding_csv software healthy tests/test_research_csrb_v1.py:99
test_session_range_calculation_correct software healthy tests/test_research_csrb_v1.py:123
test_breakout_window_only_in_specified_time software healthy tests/test_research_csrb_v1.py:133
test_range_does_not_use_breakout_window_data software healthy tests/test_research_csrb_v1.py:141
test_atr_buffer_uses_t_minus_one software healthy tests/test_research_csrb_v1.py:149
test_entry_uses_next_open software healthy tests/test_research_csrb_v1.py:163
test_exit_uses_open_t_plus_hold_plus_one software healthy tests/test_research_csrb_v1.py:182
test_asia_to_europe_event_generation software healthy tests/test_research_csrb_v1.py:202
test_europe_to_us_event_generation software healthy tests/test_research_csrb_v1.py:207
test_session_agnostic_baseline_generation software healthy tests/test_research_csrb_v1.py:212
test_random_time_control_generation software healthy tests/test_research_csrb_v1.py:218
test_reverse_test_direction_correct software healthy tests/test_research_csrb_v1.py:226
test_single_symbol_single_group_position_filter software healthy tests/test_research_csrb_v1.py:234
test_funding_alignment_inclusive software healthy tests/test_research_csrb_v1.py:282
test_split_60_20_20_correct software healthy tests/test_research_csrb_v1.py:303
test_concentration_calculation_correct software healthy tests/test_research_csrb_v1.py:315
test_summary_json_gates_correct software healthy tests/test_research_csrb_v1.py:334
test_run_research_writes_required_outputs software healthy tests/test_research_csrb_v1.py:386
test_makefile_target_exists software healthy tests/test_research_csrb_v1.py:432
csv_bytes software healthy tests/test_download_okx_historical_funding_files.py:23
zip_bytes software healthy tests/test_download_okx_historical_funding_files.py:32
read_rows software healthy tests/test_download_okx_historical_funding_files.py:39
test_monthly_plan_generation software healthy tests/test_download_okx_historical_funding_files.py:45
test_csv_download_link_parsing software healthy tests/test_download_okx_historical_funding_files.py:65
test_zip_file_extraction software healthy tests/test_download_okx_historical_funding_files.py:78
test_download_dry_run_does_not_download_files software healthy tests/test_download_okx_historical_funding_files.py:90
requester software healthy tests/test_download_okx_historical_funding_files.py:158
test_endpoint_unavailable_writes_failure_report software healthy tests/test_download_okx_historical_funding_files.py:117
test_downloads_csv_and_zip_then_imports_standard_output software healthy tests/test_download_okx_historical_funding_files.py:152
downloader software healthy tests/test_download_okx_historical_funding_files.py:162
test_makefile_targets_exist software healthy tests/test_download_okx_historical_funding_files.py:212
make_daily software healthy tests/test_research_external_regime_classifier.py:30
make_funding_features software healthy tests/test_research_external_regime_classifier.py:49
make_feature_rows software healthy tests/test_research_external_regime_classifier.py:67
make_attribution software healthy tests/test_research_external_regime_classifier.py:122
make_top_concentrated_attribution software healthy tests/test_research_external_regime_classifier.py:155
test_feature_dataset_builds software healthy tests/test_research_external_regime_classifier.py:165

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

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
restart_mr5m.sh software healthy restart_mr5m.sh
README_BOOTSTRAP.md software healthy README_BOOTSTRAP.md
PROJECT_GUIDE.md software healthy PROJECT_GUIDE.md
.env.example software healthy .env.example
Makefile software healthy Makefile
strategy_sanity_min_size.json software healthy config/strategy_sanity_min_size.json
strategy_mr_v1.json software healthy config/strategy_mr_v1.json
strategy_default.json software healthy config/strategy_default.json
runtime.json software healthy config/runtime.json
linkusdt_swap_okx.json software healthy config/instruments/linkusdt_swap_okx.json
btcusdt_swap_okx.json software healthy config/instruments/btcusdt_swap_okx.json
bnbusdt_swap_okx.json software healthy config/instruments/bnbusdt_swap_okx.json
dogeusdt_swap_okx.json software healthy config/instruments/dogeusdt_swap_okx.json
solusdt_swap_okx.json software healthy config/instruments/solusdt_swap_okx.json
ethusdt_swap_okx.json software healthy config/instruments/ethusdt_swap_okx.json
xrpusdt_swap_okx.json software healthy config/instruments/xrpusdt_swap_okx.json
test_postmortem_trend_entry_timing.py software healthy tests/test_postmortem_trend_entry_timing.py
test_research_csrb_v1.py software healthy tests/test_research_csrb_v1.py
test_download_okx_historical_funding_files.py software healthy tests/test_download_okx_historical_funding_files.py
__init__.py software healthy tests/__init__.py
test_research_external_regime_classifier.py software healthy tests/test_research_external_regime_classifier.py
test_audit_external_regime_classifier_gates.py software healthy tests/test_audit_external_regime_classifier_gates.py
test_verify_okx_history.py software healthy tests/test_verify_okx_history.py
test_alpha_diagnostics.py software healthy tests/test_alpha_diagnostics.py
test_research_trend_opportunity_map.py software healthy tests/test_research_trend_opportunity_map.py
test_research_entry_policies.py software healthy tests/test_research_entry_policies.py
test_strategy_entry_filters.py software healthy tests/test_strategy_entry_filters.py
test_compare_trend_following_v2.py software healthy tests/test_compare_trend_following_v2.py
test_research_htf_signals.py software healthy tests/test_research_htf_signals.py
test_import_okx_funding_csv.py software healthy tests/test_import_okx_funding_csv.py
test_history_time_utils.py software healthy tests/test_history_time_utils.py
test_audit_extended_history_availability.py software healthy tests/test_audit_extended_history_availability.py
test_analyze_trade_attribution.py software healthy tests/test_analyze_trade_attribution.py
test_research_trend_following_v3.py software healthy tests/test_research_trend_following_v3.py
test_compare_htf_signal_research.py software healthy tests/test_compare_htf_signal_research.py
test_alpha_sweep_config.py software healthy tests/test_alpha_sweep_config.py
test_compare_signal_feature_research.py software healthy tests/test_compare_signal_feature_research.py
test_postmortem_vsvcb_v1.py software healthy tests/test_postmortem_vsvcb_v1.py
test_diagnose_trend_regimes.py software healthy tests/test_diagnose_trend_regimes.py
test_build_research_decision_dossier.py software healthy tests/test_build_research_decision_dossier.py
test_research_trend_capture_exit_convexity.py software healthy tests/test_research_trend_capture_exit_convexity.py
test_history_download_resilience.py software healthy tests/test_history_download_resilience.py
test_verify_okx_funding_history.py software healthy tests/test_verify_okx_funding_history.py
test_audit_multisymbol_readiness.py software healthy tests/test_audit_multisymbol_readiness.py
test_trend_v3_extended_targets.py software healthy tests/test_trend_v3_extended_targets.py
test_analyze_trend_v3_actual_funding.py software healthy tests/test_analyze_trend_v3_actual_funding.py
test_research_trend_entry_timing.py software healthy tests/test_research_trend_entry_timing.py
test_research_vsvcb_v1.py software healthy tests/test_research_vsvcb_v1.py

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

LabelLayerStatusPath
config software healthy config
instruments software healthy config/instruments
tests software healthy tests
scripts software healthy scripts
strategies software healthy strategies
reports software healthy reports
backtest software healthy reports/backtest
sanity_20250101_20250102 software healthy reports/backtest/sanity_20250101_20250102
main_cost_20250101_20260331 software healthy reports/backtest/main_cost_20250101_20260331
trade_attribution software healthy reports/backtest/main_cost_20250101_20260331/trade_attribut…
main_no_cost_20250101_20260331 software healthy reports/backtest/main_no_cost_20250101_20260331
trade_attribution software healthy reports/backtest/main_no_cost_20250101_20260331/trade_attri…
pairs_cointegration_20260613 software healthy reports/pairs_cointegration_20260613
regime software healthy reports/regime
atr_ratio_decomposition_20260609 software healthy reports/regime/atr_ratio_decomposition_20260609
by_symbol software healthy reports/regime/atr_ratio_decomposition_20260609/by_symbol
v2b_dd_diagnosis_20260610 software healthy reports/regime/v2b_dd_diagnosis_20260610
mainnet_rebuild_20260610 software healthy reports/regime/mainnet_rebuild_20260610
download_manifests software healthy reports/regime/mainnet_rebuild_20260610/download_manifests
data_trust_closure_20260611 software healthy reports/regime/data_trust_closure_20260611
okx_vs_binance_stats software healthy reports/regime/data_trust_closure_20260611/okx_vs_binance_s…
vulnerability_patch_20260611 software healthy reports/regime/vulnerability_patch_20260611
mr5m_mainnet_baseline_20260611 software healthy reports/regime/mr5m_mainnet_baseline_20260611
by_symbol software healthy reports/regime/mr5m_mainnet_baseline_20260611/by_symbol
by_year software healthy reports/regime/mr5m_mainnet_baseline_20260611/by_year
config_C1_C2_C3 software healthy reports/regime/mr5m_mainnet_baseline_20260611/config_C1_C2_…
demo_vs_mainnet_comparison_20260610 software healthy reports/regime/demo_vs_mainnet_comparison_20260610
bar_level_stats software healthy reports/regime/demo_vs_mainnet_comparison_20260610/bar_leve…
signal_overlap software healthy reports/regime/demo_vs_mainnet_comparison_20260610/signal_o…
dyn_v2b_size_cap_v1_20260609 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609
configs software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs
V1_T95_C1 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T95_…
V1_T90_C2 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T90_…
V1_T95_C2 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T95_…
V1_T97_C3 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T97_…
V1_T97_C2 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T97_…
V1_T97_C1 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T97_…
V1_T90_C1 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T90_…
V1_T90_C3 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T90_…
V1_T98_C3 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T98_…
V1_T93_C1 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T93_…
V1_T98_C1 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T98_…
V1_T98_C2 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T98_…
V1_T95_C3 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T95_…
V1_T93_C3 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T93_…
V1_T93_C2 software healthy reports/regime/dyn_v2b_size_cap_v1_20260609/configs/V1_T93_…
dyn_v2_design_20260609 software healthy reports/regime/dyn_v2_design_20260609
walk_forward software healthy reports/regime/dyn_v2_design_20260609/walk_forward
candidates software healthy reports/regime/dyn_v2_design_20260609/candidates
portfolio_risk_phase_2a_20260609 software healthy reports/regime/portfolio_risk_phase_2a_20260609

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

LabelLayerStatusPath
TrendEntryTimingPostmortemTest software healthy tests/test_postmortem_trend_entry_timing.py:235
ResearchCsrbV1Test software healthy tests/test_research_csrb_v1.py:122
DownloadOkxHistoricalFundingFilesTest software healthy tests/test_download_okx_historical_funding_files.py:44
ResearchExternalRegimeClassifierTest software healthy tests/test_research_external_regime_classifier.py:164
AuditExternalRegimeClassifierGatesTest software healthy tests/test_audit_external_regime_classifier_gates.py:22
VerifyOkxHistoryTest software healthy tests/test_verify_okx_history.py:57
AlphaDiagnosticsScriptTest software healthy tests/test_alpha_diagnostics.py:78
ResearchTrendOpportunityMapTest software healthy tests/test_research_trend_opportunity_map.py:63
ResearchEntryPoliciesTest software healthy tests/test_research_entry_policies.py:89
FakeCtaEngine software healthy tests/test_strategy_entry_filters.py:13
StrategyEntryFiltersTest software healthy tests/test_strategy_entry_filters.py:75
CompareTrendFollowingV2Test software healthy tests/test_compare_trend_following_v2.py:143
ResearchHtfSignalsTest software healthy tests/test_research_htf_signals.py:115
ImportOkxFundingCsvTest software healthy tests/test_import_okx_funding_csv.py:57
HistoryTimeUtilsTest software healthy tests/test_history_time_utils.py:17
AuditExtendedHistoryAvailabilityTest software healthy tests/test_audit_extended_history_availability.py:145
TradeAttributionScriptTest software healthy tests/test_analyze_trade_attribution.py:94
ResearchTrendFollowingV3Test software healthy tests/test_research_trend_following_v3.py:86
CompareHtfSignalResearchTest software healthy tests/test_compare_htf_signal_research.py:53
AlphaSweepConfigTest software healthy tests/test_alpha_sweep_config.py:15
CompareSignalFeatureResearchTest software healthy tests/test_compare_signal_feature_research.py:66
PostmortemVsvcbV1Test software healthy tests/test_postmortem_vsvcb_v1.py:291
DiagnoseTrendRegimesTest software healthy tests/test_diagnose_trend_regimes.py:61
BuildResearchDecisionDossierTest software healthy tests/test_build_research_decision_dossier.py:139
ResearchTrendCaptureExitConvexityTest software healthy tests/test_research_trend_capture_exit_convexity.py:113
DownloadHistoryResilienceTest software healthy tests/test_history_download_resilience.py:45
VerifyOkxFundingHistoryTest software healthy tests/test_verify_okx_funding_history.py:28
AuditMultiSymbolReadinessTest software healthy tests/test_audit_multisymbol_readiness.py:115
TrendV3ExtendedTargetsTest software healthy tests/test_trend_v3_extended_targets.py:10
AnalyzeTrendV3ActualFundingTest software healthy tests/test_analyze_trend_v3_actual_funding.py:94
TrendEntryTimingResearchTest software healthy tests/test_research_trend_entry_timing.py:113
ResearchVsvcbV1Test software healthy tests/test_research_vsvcb_v1.py:120
DownloadOkxFundingHistoryTest software healthy tests/test_download_okx_funding_history.py:35
ResearchTrendFollowingV2Test software healthy tests/test_research_trend_following_v2.py:64
PostmortemTrendFollowingV3Test software healthy tests/test_postmortem_trend_following_v3.py:144
AnalyzeSignalOutcomesTest software healthy tests/test_analyze_signal_outcomes.py:64
TrendHealthStateExitResearchTest software healthy tests/test_research_trend_health_state_exit.py:92
CompareTrendFollowingV3Test software healthy tests/test_compare_trend_following_v3.py:80
FakeCtaEngine software healthy tests/test_strategy_risk_caps.py:13
StrategyRiskCapsTest software healthy tests/test_strategy_risk_caps.py:62
ExternalRegimeClassifierFeasibilityAuditTest software healthy tests/test_audit_external_regime_classifier_feasibility.py:…
AuditOkxDerivativesDataReadinessTest software healthy tests/test_audit_okx_derivatives_data_readiness.py:90
ProbeOkxHistoricalMarketDataTest software healthy tests/test_probe_okx_historical_market_data.py:17
RefreshOkxInstrumentMetadataTest software healthy tests/test_refresh_okx_instrument_metadata.py:40
FakeStatisticsEngine software healthy tests/test_backtest_diagnostics.py:19
BacktestDiagnosticsTest software healthy tests/test_backtest_diagnostics.py:31
ResearchEarlyTrendClassifierV1Test software healthy tests/test_research_early_trend_classifier_v1.py:120
CrossSymbolBreadthPhase15Test software healthy tests/test_research_cross_symbol_breadth_phase15.py:95
ResearchSignalFeaturesTest software healthy tests/test_research_signal_features.py:92
PostmortemCsrbV1Test software healthy tests/test_postmortem_csrb_v1.py:175

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

LabelLayerStatusPath
dbbardata data healthy scripts/download_mainnet_history.py
dbbaroverview data healthy scripts/download_mainnet_history.py
download_meta data healthy scripts/download_mainnet_history.py

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

LabelLayerStatusPath
sqlite data healthy README.md
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/f2a89205-4826-4e60-8008-135dc9b9ecb3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f2a89205-4826-4e60-8008-135dc9b9ecb3/

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.