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.

WayneSHC/range-navigator

https://github.com/WayneSHC/range-navigator · scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)

17 raw signals (0 security + 17 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 13 actionable findings from 1 signal source. 4 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 217 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
run software healthy run_walk_forward.py:21
run_validation software healthy validate_ladder.py:25
check_password software healthy app.py:49
password_entered software dead app.py:64
cached_fetch software healthy app.py:231
fmt_ratio software healthy app.py:562
infer_periods_per_year software healthy performance.py:20
max_drawdown_stats software healthy performance.py:35
compute_performance_metrics software healthy performance.py:65
rolling_sharpe software healthy performance.py:151
format_performance_report software healthy performance.py:164
load_data_from_db software healthy run_backtest.py:19
display_summary software healthy run_backtest.py:25
run software healthy run_backtest.py:50
display_summary software healthy run_portfolio_backtest.py:15
run software healthy run_portfolio_backtest.py:31
run software healthy run_optimization.py:15
run_ablation_for_ticker software healthy run_ablation.py:40
print_ablation_table software healthy run_ablation.py:83
run software healthy run_ablation.py:108
map_images_to_text software healthy map_images.py:5
get_text software healthy map_images.py:34
__init__ software healthy backtester.py:30
round_to_lot software healthy backtester.py:59
run_backtest software healthy backtester.py:68
_calculate_metrics software healthy backtester.py:344
__init__ software healthy portfolio_backtester.py:37
round_to_lot software healthy portfolio_backtester.py:50
_load_and_calculate_indicators software healthy portfolio_backtester.py:58
_compute_weights software healthy portfolio_backtester.py:143
run_portfolio_backtest software healthy portfolio_backtester.py:179
_calculate_metrics software healthy portfolio_backtester.py:413
rate_limiter software healthy security_utils.py:16
decorator software dead security_utils.py:23
wrapper software healthy security_utils.py:29
_init_lockout_state software healthy security_utils.py:60
is_locked software healthy security_utils.py:67
register_failed_attempt software healthy security_utils.py:72
reset_lockout software healthy security_utils.py:80
load_dotenv software healthy alerts.py:21
__init__ software healthy alerts.py:47
_get software healthy alerts.py:51
send_line_message software healthy alerts.py:70
send_telegram software healthy alerts.py:99
send_alert software healthy alerts.py:125
run software healthy run_ingestion.py:15
jit software healthy ladder_system.py:25
decorator software dead ladder_system.py:26
calculate_tr software healthy ladder_system.py:34
calculate_atr software healthy ladder_system.py:48

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

LabelLayerStatusPath
TrendPoint_OpenSpec.md software healthy TrendPoint_OpenSpec.md
conftest.py software healthy conftest.py
run_walk_forward.py software healthy run_walk_forward.py
README.md software healthy README.md
validate_ladder.py software healthy validate_ladder.py
app.py software healthy app.py
performance.py software healthy performance.py
run_backtest.py software healthy run_backtest.py
run_portfolio_backtest.py software healthy run_portfolio_backtest.py
run_optimization.py software healthy run_optimization.py
run_ablation.py software healthy run_ablation.py
map_images.py software healthy map_images.py
backtester.py software healthy backtester.py
portfolio_backtester.py software healthy portfolio_backtester.py
security_utils.py software healthy security_utils.py
alerts.py software healthy alerts.py
run_ingestion.py software healthy run_ingestion.py
ladder_system.py software healthy ladder_system.py
optimizer.py software healthy optimizer.py
extract_math.py software healthy extract_math.py
walk_forward.py software healthy walk_forward.py
requirements.txt software healthy requirements.txt
db_security.py software healthy db_security.py
monitor_signals.py software healthy monitor_signals.py
monte_carlo.py software healthy monte_carlo.py
three_bands_theory.md software healthy three_bands_theory.md
data_ingestion.py software healthy data_ingestion.py
devcontainer.json software healthy .devcontainer/devcontainer.json
config.yaml software healthy config/config.yaml
__init__.py software healthy config/__init__.py
config.py software healthy config/config.py
test_professional_upgrades.py software healthy tests/test_professional_upgrades.py
test_security_utils.py software healthy tests/test_security_utils.py
test_config.py software healthy tests/test_config.py
test_portfolio_backtester.py software healthy tests/test_portfolio_backtester.py
test_lookahead_bias.py software healthy tests/test_lookahead_bias.py
test_security.py software healthy tests/test_security.py
test_optimizer.py software healthy tests/test_optimizer.py
test_ladder_system.py software healthy tests/test_ladder_system.py
launch.json software healthy .claude/launch.json
alert_scheduler.yml software healthy .github/workflows/alert_scheduler.yml
tests.yml software healthy .github/workflows/tests.yml
.claude/launch.json quality healthy .claude/launch.json

LabelLayerStatusPath
BacktestEngine software healthy backtester.py:26
PortfolioBacktester software healthy portfolio_backtester.py:33
AlertManager software healthy alerts.py:43
PositionManager software healthy ladder_system.py:343
ParameterOptimizer software healthy optimizer.py:21
WalkForwardAnalyzer software healthy walk_forward.py:23
DataConfig software healthy config/config.py:14
BacktestConfig software healthy config/config.py:27
SingleStrategyParams software healthy config/config.py:37
StrategyConfig software healthy config/config.py:104
TradingCostConfig software healthy config/config.py:123
PortfolioConfig software healthy config/config.py:148
SystemConfig software healthy config/config.py:168

LabelLayerStatusPath
.devcontainer software healthy .devcontainer
config software healthy config
tests software healthy tests
.claude software healthy .claude
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
LINE_TO cicd healthy
TELEGRAM_CHAT_ID cicd healthy
LINE_CHANNEL_ACCESS_TOKEN cicd healthy
TELEGRAM_TOKEN cicd healthy

LabelLayerStatusPath
gha::alert_scheduler cicd healthy .github/workflows/alert_scheduler.yml
gha::tests cicd healthy .github/workflows/tests.yml

LabelLayerStatusPath
run-monitor cicd healthy .github/workflows/alert_scheduler.yml
pytest cicd healthy .github/workflows/tests.yml

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
sent_alerts data healthy monitor_signals.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/df8b6fbd-a03d-4fa5-992b-b1f9a45f41b3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/df8b6fbd-a03d-4fa5-992b-b1f9a45f41b3/

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.