https://github.com/WL131231/Aurora-ICT
· scanned 2026-06-16 00:59 UTC (2 months, 1 week ago)
211 raw signals (0 security + 211 graph)
Last scanned 2 months, 1 week ago · v1 · 182 actionable findings from 1 signal source. 29 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3990 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 |
|---|---|---|---|
start |
software | healthy | android/app/src/main/python/aurora_bridge.py:24 |
_load_env |
software | healthy | android/app/src/main/python/aurora_bridge.py:43 |
_load_keystore_keys |
software | healthy | android/app/src/main/python/aurora_bridge.py:65 |
_make_df_ny |
software | healthy | tests/test_aurora_ict_silver_bullet.py:20 |
test_no_setup_without_bias |
software | healthy | tests/test_aurora_ict_silver_bullet.py:29 |
test_silver_bullet_long_setup_am |
software | healthy | tests/test_aurora_ict_silver_bullet.py:43 |
test_silver_bullet_outside_window |
software | healthy | tests/test_aurora_ict_silver_bullet.py:79 |
test_silver_bullet_min_rr_filter |
software | healthy | tests/test_aurora_ict_silver_bullet.py:109 |
test_silver_bullet_short_bias |
software | healthy | tests/test_aurora_ict_silver_bullet.py:138 |
test_silver_bullet_one_per_window |
software | healthy | tests/test_aurora_ict_silver_bullet.py:172 |
test_silver_bullet_confluence_field_present |
software | healthy | tests/test_aurora_ict_silver_bullet.py:206 |
test_silver_bullet_min_confluence_filter |
software | healthy | tests/test_aurora_ict_silver_bullet.py:235 |
test_silver_bullet_macro_confluence_when_inside_macro |
software | healthy | tests/test_aurora_ict_silver_bullet.py:262 |
test_silver_bullet_auto_bias_from_structure |
software | healthy | tests/test_aurora_ict_silver_bullet.py:295 |
_dummy_fvg |
software | healthy | tests/test_aurora_ict_silver_bullet.py:335 |
test_ts_ms_at_idx_datetime_index |
software | healthy | tests/test_aurora_ict_silver_bullet.py:355 |
test_ts_ms_at_idx_timestamp_column |
software | healthy | tests/test_aurora_ict_silver_bullet.py:374 |
master_key |
software | healthy | tests/test_auth_router.py:34 |
db_path |
software | healthy | tests/test_auth_router.py:40 |
_reset_sessions |
software | healthy | tests/test_auth_router.py:48 |
app |
software | healthy | tests/test_auth_router.py:56 |
client |
software | healthy | tests/test_auth_router.py:66 |
test_setup_pin_creates_user_and_session |
software | healthy | tests/test_auth_router.py:75 |
test_setup_pin_mismatch_confirm_400 |
software | healthy | tests/test_auth_router.py:102 |
test_setup_pin_weak_pin_400 |
software | healthy | tests/test_auth_router.py:115 |
test_setup_pin_existing_pin_rejects |
software | healthy | tests/test_auth_router.py:132 |
test_status_unauth_needs_pin_setup_when_empty |
software | healthy | tests/test_auth_router.py:160 |
test_status_unauth_no_setup_needed_after_someone_registered |
software | healthy | tests/test_auth_router.py:169 |
test_status_authed_after_setup |
software | healthy | tests/test_auth_router.py:189 |
test_status_includes_license_fields_for_referral |
software | healthy | tests/test_auth_router.py:207 |
test_status_includes_license_fields_for_subscription |
software | healthy | tests/test_auth_router.py:232 |
test_api_keys_requires_auth |
software | healthy | tests/test_auth_router.py:270 |
test_api_keys_stores_encrypted_secret |
software | healthy | tests/test_auth_router.py:279 |
test_login_success_with_separate_client |
software | healthy | tests/test_auth_router.py:318 |
test_login_wrong_pin_401 |
software | healthy | tests/test_auth_router.py:346 |
test_login_unknown_code_401 |
software | healthy | tests/test_auth_router.py:364 |
test_logout_revokes_session |
software | healthy | tests/test_auth_router.py:378 |
test_logout_idempotent_without_session |
software | healthy | tests/test_auth_router.py:400 |
test_two_users_independent_sessions |
software | healthy | tests/test_auth_router.py:411 |
test_session_cookie_is_httponly |
software | healthy | tests/test_auth_router.py:457 |
test_status_unauth_includes_app_version |
software | healthy | tests/test_auth_router.py:479 |
test_status_authed_includes_app_version |
software | healthy | tests/test_auth_router.py:491 |
_make_df |
software | healthy | tests/test_multitf_cache.py:28 |
_make_mock_client |
software | healthy | tests/test_multitf_cache.py:47 |
_fetch_ohlcv |
software | healthy | tests/test_multitf_cache.py:236 |
test_init_accepts_valid_timeframes |
software | healthy | tests/test_multitf_cache.py:64 |
test_init_rejects_unknown_timeframe |
software | healthy | tests/test_multitf_cache.py:72 |
test_warmup_fetches_all_timeframes |
software | healthy | tests/test_multitf_cache.py:85 |
test_warmup_default_500_bars_when_lookback_omitted |
software | healthy | tests/test_multitf_cache.py:101 |
test_warmup_partial_lookback_fills_default |
software | healthy | tests/test_multitf_cache.py:112 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
fly.toml |
software | healthy | fly.toml |
requirements-dev.txt |
software | healthy | requirements-dev.txt |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
Dockerfile |
software | healthy | Dockerfile |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
requirements.txt |
software | healthy | requirements.txt |
docker-compose.yml |
software | healthy | docker-compose.yml |
build.gradle |
software | healthy | android/build.gradle |
build.gradle |
software | healthy | android/app/build.gradle |
aurora_bridge.py |
software | healthy | android/app/src/main/python/aurora_bridge.py |
KeystoreHelper.kt |
software | healthy | android/app/src/main/kotlin/com/aurora/trading/KeystoreHelp… |
MainActivity.kt |
software | healthy | android/app/src/main/kotlin/com/aurora/trading/MainActivity… |
README.md |
software | healthy | .devcontainer/README.md |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
test_aurora_ict_silver_bullet.py |
software | healthy | tests/test_aurora_ict_silver_bullet.py |
test_auth_router.py |
software | healthy | tests/test_auth_router.py |
test_multitf_cache.py |
software | healthy | tests/test_multitf_cache.py |
test_stats.py |
software | healthy | tests/test_stats.py |
test_v0_1_93_launcher_mutex.py |
software | healthy | tests/test_v0_1_93_launcher_mutex.py |
test_trades_migration.py |
software | healthy | tests/test_trades_migration.py |
test_pair_meta.py |
software | healthy | tests/test_pair_meta.py |
test_active_position_store.py |
software | healthy | tests/test_active_position_store.py |
__init__.py |
software | healthy | tests/__init__.py |
conftest.py |
software | healthy | tests/conftest.py |
test_license_client.py |
software | healthy | tests/test_license_client.py |
test_v0_1_92_single_instance.py |
software | healthy | tests/test_v0_1_92_single_instance.py |
test_fetch_ohlcv.py |
software | healthy | tests/test_fetch_ohlcv.py |
test_saas_ict_routes.py |
software | healthy | tests/test_saas_ict_routes.py |
test_bot_trail.py |
software | healthy | tests/test_bot_trail.py |
test_launcher.py |
software | healthy | tests/test_launcher.py |
test_release_check.py |
software | healthy | tests/test_release_check.py |
test_bot_market_entry.py |
software | healthy | tests/test_bot_market_entry.py |
test_aurora_adapter.py |
software | healthy | tests/test_aurora_adapter.py |
test_weekly_profiles.py |
software | healthy | tests/test_weekly_profiles.py |
test_smoke.py |
software | healthy | tests/test_smoke.py |
test_sweep_pollution.py |
software | healthy | tests/test_sweep_pollution.py |
test_telegram.py |
software | healthy | tests/test_telegram.py |
test_shadow_logging.py |
software | healthy | tests/test_shadow_logging.py |
test_saas_auto_resume.py |
software | healthy | tests/test_saas_auto_resume.py |
test_ratelimit.py |
software | healthy | tests/test_ratelimit.py |
test_aurora_ict_main.py |
software | healthy | tests/test_aurora_ict_main.py |
test_ict_backtest.py |
software | healthy | tests/test_ict_backtest.py |
test_aurora_ict_swing_liquidity_structure.py |
software | healthy | tests/test_aurora_ict_swing_liquidity_structure.py |
test_bot_dol_bias.py |
software | healthy | tests/test_bot_dol_bias.py |
test_dashboard_ratios.py |
software | healthy | tests/test_dashboard_ratios.py |
test_aurora_ict_parameter_sweep.py |
software | healthy | tests/test_aurora_ict_parameter_sweep.py |
test_coinalyze.py |
software | healthy | tests/test_coinalyze.py |
test_aurora_ict_api.py |
software | healthy | tests/test_aurora_ict_api.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_MetaClient |
software | healthy | tests/test_pair_meta.py:23 |
_Boom |
software | healthy | tests/test_pair_meta.py:73 |
_TickerClient |
software | healthy | tests/test_pair_meta.py:63 |
_NoRound |
software | healthy | tests/test_pair_meta.py:87 |
FakeExchangeClient |
software | healthy | tests/test_saas_ict_routes.py:55 |
FakeOrder |
software | healthy | tests/test_aurora_adapter.py:90 |
FakePosition |
software | healthy | tests/test_aurora_adapter.py:292 |
FakeExchangeClient |
software | healthy | tests/test_saas_auto_resume.py:36 |
_OkHandler |
software | healthy | tests/test_aurora_ict_main.py:55 |
FakeExchangeClient |
software | healthy | tests/test_multi_user_manager.py:34 |
_OnewayFake |
software | healthy | tests/test_multi_user_manager.py:280 |
_TickerClient |
software | healthy | tests/test_multi_user_manager.py:1033 |
_FakeSource |
software | healthy | tests/test_pair_registry.py:21 |
_MockClient |
software | healthy | tests/test_exchange_base.py:59 |
_AlignBot |
software | healthy | tests/test_ema_align_gate.py:22 |
_SingleBot |
software | healthy | tests/test_ema_align_gate.py:81 |
_AuthFailBot |
software | healthy | tests/test_aurora_ict_bot_instance.py:118 |
_StubStore |
software | healthy | tests/test_aurora_ict_bot_instance.py:398 |
_FakeProvider |
software | healthy | tests/test_dashboard_flow.py:103 |
_BrokenProvider |
software | healthy | tests/test_dashboard_flow.py:148 |
_FakeSeriesProvider |
software | healthy | tests/test_dashboard_series.py:128 |
_BrokenProvider |
software | healthy | tests/test_dashboard_series.py:184 |
_FakeCache |
software | healthy | tests/test_api.py:385 |
_Stub |
software | healthy | tests/test_api.py:466 |
_Req |
software | healthy | tests/test_auth_license_expiry.py:33 |
_Resp |
software | healthy | tests/test_telegram_alerter.py:114 |
_FakeTrade |
software | healthy | tests/test_core_stats.py:23 |
ApiError |
software | healthy | ui/js/apiClient.js:ApiError |
Settings |
software | healthy | src/aurora/config.py:162 |
AggregatedBar |
software | healthy | src/aurora/backtest/replay.py:31 |
MultiTfAggregator |
software | healthy | src/aurora/backtest/replay.py:130 |
BacktestConfig |
software | healthy | src/aurora/backtest/engine.py:62 |
Position |
software | healthy | src/aurora/backtest/engine.py:122 |
BacktestEngine |
software | healthy | src/aurora/backtest/engine.py:164 |
TradeRecord |
software | healthy | src/aurora/backtest/stats.py:26 |
BacktestStats |
software | healthy | src/aurora/backtest/stats.py:64 |
BotInstance |
software | healthy | src/aurora/interfaces/bot_instance.py:195 |
TelegramBot |
software | healthy | src/aurora/interfaces/telegram.py:125 |
HealthResponse |
software | healthy | src/aurora/interfaces/api.py:49 |
StatusResponse |
software | healthy | src/aurora/interfaces/api.py:57 |
PositionDTO |
software | healthy | src/aurora/interfaces/api.py:73 |
ConfigDTO |
software | healthy | src/aurora/interfaces/api.py:87 |
ControlResponse |
software | healthy | src/aurora/interfaces/api.py:138 |
TradeDTO |
software | healthy | src/aurora/interfaces/api.py:145 |
ReleaseDTO |
software | healthy | src/aurora/interfaces/api.py:178 |
MarketTrendCoinDTO |
software | healthy | src/aurora/interfaces/api.py:195 |
MarketTrendDTO |
software | healthy | src/aurora/interfaces/api.py:228 |
StatsDTO |
software | healthy | src/aurora/interfaces/api.py:238 |
UiUpdateResponse |
software | healthy | src/aurora/interfaces/api.py:259 |
ChartCandle |
software | healthy | src/aurora/interfaces/api.py:276 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | src/aurora/interfaces/api.py |
GET /health |
api | healthy | src/aurora/interfaces/api.py |
GET /indicators/list |
api | healthy | src/aurora/interfaces/api.py |
GET /status |
api | healthy | src/aurora/interfaces/api.py |
GET /positions |
api | healthy | src/aurora/interfaces/api.py |
POST /update/apply_ui |
api | healthy | src/aurora/interfaces/api.py |
GET /trades |
api | healthy | src/aurora/interfaces/api.py |
GET /market-trend |
api | healthy | src/aurora/interfaces/api.py |
GET /release/latest |
api | healthy | src/aurora/interfaces/api.py |
GET /update/apk-status |
api | healthy | src/aurora/interfaces/api.py |
GET /stats |
api | healthy | src/aurora/interfaces/api.py |
GET /chart |
api | healthy | src/aurora/interfaces/api.py |
GET /dashboard-flow |
api | healthy | src/aurora/interfaces/api.py |
GET /dashboard-flow/series |
api | healthy | src/aurora/interfaces/api.py |
GET /dashboard-flow/ratios |
api | healthy | src/aurora/interfaces/api.py |
GET /config |
api | healthy | src/aurora/interfaces/api.py |
POST /config |
api | healthy | src/aurora/interfaces/api.py |
POST /start |
api | healthy | src/aurora/interfaces/api.py |
POST /stop |
api | healthy | src/aurora/interfaces/api.py |
POST /restart |
api | healthy | src/aurora/interfaces/api.py |
POST /relaunch |
api | healthy | src/aurora/interfaces/api.py |
GET /logs |
api | healthy | src/aurora/interfaces/api.py |
POST /setup-pin |
api | healthy | src/aurora_ict/auth/router.py |
POST /login |
api | healthy | src/aurora_ict/auth/router.py |
POST /logout |
api | healthy | src/aurora_ict/auth/router.py |
POST /api-keys |
api | healthy | src/aurora_ict/auth/router.py |
DELETE /api-keys |
api | healthy | src/aurora_ict/auth/router.py |
GET /ict/trades |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /ict/trades/export |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /admin/trades |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /admin/trades/export |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /admin/trades/export-all |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /admin/trades/all_users |
api | healthy | src/aurora_ict/api/trades_router.py |
POST /admin/login |
api | healthy | src/aurora_ict/api/trades_router.py |
POST /admin/logout |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /admin/session |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /admin/users |
api | healthy | src/aurora_ict/api/trades_router.py |
POST /admin/trades/rebuild |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /admin/trades/backup |
api | healthy | src/aurora_ict/api/trades_router.py |
POST /admin/user/license |
api | healthy | src/aurora_ict/api/trades_router.py |
GET /ict/health |
api | healthy | src/aurora_ict/api/app.py |
GET /ict/status |
api | healthy | src/aurora_ict/api/app.py |
POST /ict/start |
api | healthy | src/aurora_ict/api/app.py |
POST /ict/stop |
api | healthy | src/aurora_ict/api/app.py |
POST /ict/stop-all |
api | healthy | src/aurora_ict/api/app.py |
GET /ict/running-pairs |
api | healthy | src/aurora_ict/api/app.py |
GET /ict/markets |
api | healthy | src/aurora_ict/api/app.py |
GET /ict/config |
api | healthy | src/aurora_ict/api/app.py |
POST /ict/run-mode |
api | healthy | src/aurora_ict/api/app.py |
POST /ict/enabled |
api | healthy | src/aurora_ict/api/app.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
android |
software | healthy | android |
app |
software | healthy | android/app |
src |
software | healthy | android/app/src |
main |
software | healthy | android/app/src/main |
python |
software | healthy | android/app/src/main/python |
kotlin |
software | healthy | android/app/src/main/kotlin |
com |
software | healthy | android/app/src/main/kotlin/com |
aurora |
software | healthy | android/app/src/main/kotlin/com/aurora |
trading |
software | healthy | android/app/src/main/kotlin/com/aurora/trading |
.devcontainer |
software | healthy | .devcontainer |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
legal |
software | healthy | docs/legal |
ui |
software | healthy | ui |
js |
software | healthy | ui/js |
css |
software | healthy | ui/css |
scripts |
software | healthy | scripts |
website |
software | healthy | website |
assets |
software | healthy | website/assets |
drafts |
software | healthy | drafts |
ui_ict |
software | healthy | ui_ict |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
aurora |
software | healthy | src/aurora |
backtest |
software | healthy | src/aurora/backtest |
interfaces |
software | healthy | src/aurora/interfaces |
exchange |
software | healthy | src/aurora/exchange |
market |
software | healthy | src/aurora/market |
exchanges |
software | healthy | src/aurora/market/exchanges |
core |
software | healthy | src/aurora/core |
aurora_ict_launcher |
software | healthy | src/aurora_ict_launcher |
ui |
software | healthy | src/aurora_ict_launcher/ui |
js |
software | healthy | src/aurora_ict_launcher/ui/js |
css |
software | healthy | src/aurora_ict_launcher/ui/css |
aurora_ict |
software | healthy | src/aurora_ict |
streams |
software | healthy | src/aurora_ict/streams |
strategy |
software | healthy | src/aurora_ict/strategy |
backtest |
software | healthy | src/aurora_ict/backtest |
bot |
software | healthy | src/aurora_ict/bot |
config |
software | healthy | src/aurora_ict/config |
auth |
software | healthy | src/aurora_ict/auth |
api |
software | healthy | src/aurora_ict/api |
interfaces |
software | healthy | src/aurora_ict/interfaces |
signal |
software | healthy | src/aurora_ict/signal |
indicators |
software | healthy | src/aurora_ict/indicators |
timing |
software | healthy | src/aurora_ict/timing |
aurora_launcher |
software | healthy | src/aurora_launcher |
ui |
software | healthy | src/aurora_launcher/ui |
js |
software | healthy | src/aurora_launcher/ui/js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
notices |
data | healthy | src/aurora_ict/auth/notices_db.py |
users |
data | healthy | src/aurora_ict/auth/users_db.py |
sessions |
data | healthy | src/aurora_ict/auth/users_db.py |
trades |
data | healthy | src/aurora_ict/interfaces/trades_store.py |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
deploy |
cicd | healthy | .github/workflows/fly-deploy.yml |
build |
cicd | healthy | .github/workflows/release.yml |
build-launcher |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | docker-compose.yml |
nginx |
network | healthy | docker-compose.yml |
traefik |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::fly-deploy |
cicd | healthy | .github/workflows/fly-deploy.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | tests/test_auth_router.py |
redis |
data | healthy | src/aurora_ict/auth/ratelimit.py |
| Label | Layer | Status | Path |
|---|---|---|---|
test_trades_migration.py |
data | healthy | tests/test_trades_migration.py |
trades_migration.py |
data | healthy | src/aurora_ict/interfaces/trades_migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | Dockerfile |
1.2.3.4 |
network | healthy | src/aurora_ict/auth/ratelimit.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
aurora-ict |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
FLY_API_TOKEN |
cicd | healthy | — |
RELEASES_REPO_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-m84dzte8 |
software | healthy | /tmp/repobility-clone-m84dzte8 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8765 |
network | healthy | Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/c83892de-b5c4-4a9b-8c55-fdb5f235ed70/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c83892de-b5c4-4a9b-8c55-fdb5f235ed70/
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.