https://github.com/sssimon/trading-spacial
· scanned 2026-06-16 00:21 UTC (2 months, 2 weeks ago)
269 raw signals (0 security + 269 graph)
Last scanned 2 months, 2 weeks ago · v1 · 256 actionable findings from 1 signal source. 13 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7880 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 |
|---|---|---|---|
tier_for_symbol |
software | healthy | backtest_costs.py:92 |
compute_slippage_bps |
software | healthy | backtest_costs.py:137 |
compute_tail_bps |
software | healthy | backtest_costs.py:199 |
compute_funding_cost_bps |
software | healthy | backtest_costs.py:230 |
from_v2_flat |
software | healthy | backtest_costs.py:298 |
from_v3_tier |
software | healthy | backtest_costs.py:308 |
load_calibration |
software | healthy | backtest_costs.py:335 |
calibration_identity_hash |
software | healthy | backtest_costs.py:392 |
active_cost_model_id |
software | healthy | backtest_costs.py:429 |
_v3_leg_cost |
software | healthy | backtest_costs.py:438 |
compute_trade_costs |
software | healthy | backtest_costs.py:458 |
normal_cdf |
software | healthy | deflation.py:32 |
normal_ppf |
software | healthy | deflation.py:37 |
probabilistic_sharpe_ratio |
software | healthy | deflation.py:66 |
expected_max_sharpe |
software | healthy | deflation.py:82 |
deflated_sharpe_ratio |
software | healthy | deflation.py:94 |
prob_sharpe_positive |
software | healthy | deflation.py:103 |
_edad_seg |
software | healthy | freshness.py:14 |
estado |
software | healthy | freshness.py:35 |
to_response |
software | healthy | freshness.py:44 |
classify_freshness |
software | healthy | freshness.py:51 |
optimize_symbol |
software | healthy | optimize_new_tokens.py:47 |
main |
software | healthy | optimize_new_tokens.py:128 |
_month_key |
software | healthy | health.py:30 |
_previous_full_month_keys |
software | healthy | health.py:35 |
_months_negative_consecutive |
software | healthy | health.py:50 |
compute_rolling_metrics_from_trades |
software | healthy | health.py:63 |
compute_rolling_metrics |
software | healthy | health.py:160 |
compute_probation_trades_remaining |
software | healthy | health.py:212 |
compute_next_conditions |
software | healthy | health.py:229 |
evaluate_state |
software | healthy | health.py:309 |
_decrement_probation_counter |
software | healthy | health.py:387 |
_is_portfolio_normal |
software | healthy | health.py:404 |
_maybe_auto_reactivate |
software | healthy | health.py:445 |
_now_iso |
software | healthy | health.py:487 |
get_symbol_state |
software | healthy | health.py:491 |
sparkline_for_symbol |
software | healthy | health.py:501 |
summarize_recent_alerts |
software | healthy | health.py:529 |
_gather |
software | healthy | health.py:542 |
_record_evaluation |
software | healthy | health.py:605 |
apply_transition |
software | healthy | health.py:620 |
_get_symbol_health_row |
software | healthy | health.py:684 |
reactivate_symbol |
software | healthy | health.py:712 |
evaluate_and_record |
software | healthy | health.py:818 |
evaluate_all_symbols |
software | healthy | health.py:863 |
apply_reduce_factor |
software | healthy | health.py:889 |
trigger_health_evaluation |
software | healthy | health.py:934 |
_seconds_until_next_midnight_utc |
software | healthy | health.py:952 |
health_monitor_loop |
software | dead | health.py:959 |
record_portfolio_transition |
software | healthy | health.py:980 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
backtest_costs.py |
software | healthy | backtest_costs.py |
requirements-dev.txt |
software | healthy | requirements-dev.txt |
deflation.py |
software | healthy | deflation.py |
freshness.py |
software | healthy | freshness.py |
optimize_new_tokens.py |
software | healthy | optimize_new_tokens.py |
health.py |
software | healthy | health.py |
README.md |
software | healthy | README.md |
costs_calibration.json |
software | healthy | costs_calibration.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
grid_search_tf.py |
software | healthy | grid_search_tf.py |
Dockerfile |
software | healthy | Dockerfile |
btc_scanner.py |
software | healthy | btc_scanner.py |
run_full_grid_overnight.sh |
software | healthy | run_full_grid_overnight.sh |
btc_api.py |
software | healthy | btc_api.py |
scanner_main.py |
software | healthy | scanner_main.py |
mempalace.yaml |
software | healthy | mempalace.yaml |
btc_report.py |
software | healthy | btc_report.py |
backtest.py |
software | healthy | backtest.py |
watchdog.py |
software | healthy | watchdog.py |
costs_calibration.v2.json |
software | healthy | costs_calibration.v2.json |
binance_costbasis.py |
software | healthy | binance_costbasis.py |
.env.example |
software | healthy | .env.example |
config.defaults.json |
software | healthy | config.defaults.json |
selection_provenance.py |
software | healthy | selection_provenance.py |
walk_forward.py |
software | healthy | walk_forward.py |
auto_tune.py |
software | healthy | auto_tune.py |
backtest_kill_switch.py |
software | healthy | backtest_kill_switch.py |
binance_sync.py |
software | healthy | binance_sync.py |
requirements.txt |
software | healthy | requirements.txt |
observability.py |
software | healthy | observability.py |
METHODOLOGY.md |
software | healthy | METHODOLOGY.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
tune.py |
software | healthy | strategy/tune.py |
kill_switch_v2_simulator.py |
software | healthy | strategy/kill_switch_v2_simulator.py |
vol.py |
software | healthy | strategy/vol.py |
indicators.py |
software | healthy | strategy/indicators.py |
__init__.py |
software | healthy | strategy/__init__.py |
constants.py |
software | healthy | strategy/constants.py |
kill_switch_v2.py |
software | healthy | strategy/kill_switch_v2.py |
donchian_ensemble.py |
software | healthy | strategy/donchian_ensemble.py |
kill_switch_v2_shadow.py |
software | healthy | strategy/kill_switch_v2_shadow.py |
vol_targeting.py |
software | healthy | strategy/vol_targeting.py |
patterns.py |
software | healthy | strategy/patterns.py |
core.py |
software | healthy | strategy/core.py |
sizing.py |
software | healthy | strategy/sizing.py |
kill_switch_v2_optimizer.py |
software | healthy | strategy/kill_switch_v2_optimizer.py |
_validators.py |
software | healthy | strategy/_validators.py |
direction.py |
software | healthy | strategy/direction.py |
regime.py |
software | healthy | strategy/regime.py |
kill_switch_v2_calibrator.py |
software | healthy | strategy/kill_switch_v2_calibrator.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
UnknownSymbolError |
software | healthy | backtest_costs.py:88 |
GlobalParams |
software | healthy | backtest_costs.py:126 |
TierParams |
software | healthy | backtest_costs.py:274 |
Calibration |
software | healthy | backtest_costs.py:320 |
LiveSnapshot |
software | healthy | freshness.py:27 |
RegimeKwargError |
software | healthy | backtest.py:132 |
Window |
software | healthy | walk_forward.py:143 |
WalkForwardRun |
software | healthy | walk_forward.py:935 |
HoldoutExecutionBlocked |
software | healthy | walk_forward.py:1555 |
SymbolState |
software | healthy | backtest_kill_switch.py:20 |
KillSwitchSimulator |
software | healthy | backtest_kill_switch.py:27 |
V2KillSwitchSimulator |
software | healthy | strategy/kill_switch_v2_simulator.py:19 |
SignalDecision |
software | healthy | strategy/core.py:311 |
AuthError |
software | healthy | frontend/src/auth/api.ts:AuthError |
AgentStreamError |
software | healthy | frontend/src/agent/client.ts:AgentStreamError |
for |
software | healthy | frontend/src/agent/useAgentStream.ts:for |
ErrorBoundary |
software | healthy | frontend/src/components/ErrorBoundary.tsx:ErrorBoundary |
const |
software | healthy | frontend/src/components/AgentHistorySidebar.test.tsx:const |
LifecycleState |
software | healthy | instrument/lifecycle.py:13 |
Rung |
software | healthy | instrument/plan.py:20 |
Plan |
software | healthy | instrument/plan.py:27 |
TestEmitObservabilityMetricsSchema |
software | healthy | tests/test_donchian_ensemble_observability.py:109 |
TestCounts |
software | healthy | tests/test_donchian_ensemble_observability.py:148 |
TestMagnitudes |
software | healthy | tests/test_donchian_ensemble_observability.py:202 |
TestApplySubsetLookbacks |
software | healthy | tests/test_donchian_ensemble_observability.py:250 |
TestEdgeCases |
software | healthy | tests/test_donchian_ensemble_observability.py:314 |
TestConfigDefaultsSchema |
software | healthy | tests/test_regime_allocation_config.py:31 |
TestNestedConfigDispatch |
software | healthy | tests/test_regime_allocation_config.py:112 |
TestParamResolution |
software | healthy | tests/test_regime_allocation_config.py:194 |
_OrderRecordingOverlay |
software | healthy | tests/test_ks_stress_replay_replay.py:42 |
TestSchemaInit |
software | healthy | tests/test_storage.py:11 |
TestSymbolEarliest |
software | healthy | tests/test_storage.py:38 |
TestThreadLocalConns |
software | healthy | tests/test_storage.py:52 |
TestUpsertMany |
software | healthy | tests/test_storage.py:78 |
TestQueryMethods |
software | healthy | tests/test_storage.py:122 |
TestEmptyDataFrameDtypes |
software | healthy | tests/test_storage.py:169 |
TestPositionsIDOR |
software | healthy | tests/test_multi_tenant_b7_idor.py:95 |
TestNotificationsIDOR |
software | healthy | tests/test_multi_tenant_b7_idor.py:206 |
TestSignalsPerformanceIDOR |
software | healthy | tests/test_multi_tenant_b7_idor.py:262 |
TestCapitalIDOR |
software | healthy | tests/test_multi_tenant_b7_idor.py:296 |
TestPreferencesIDOR |
software | healthy | tests/test_multi_tenant_b7_idor.py:329 |
TestEnforcementWiringMeta |
software | healthy | tests/test_multi_tenant_b7_idor.py:371 |
TestAgentMessagesTable |
software | healthy | tests/test_agent_history_schema.py:68 |
TestAgentMessagesIndexes |
software | healthy | tests/test_agent_history_schema.py:100 |
TestAgentMessagesInsert |
software | healthy | tests/test_agent_history_schema.py:131 |
TestAgentConversationMetaTable |
software | healthy | tests/test_agent_history_schema.py:195 |
TestAgentConversationMetaIndexes |
software | healthy | tests/test_agent_history_schema.py:223 |
TestAgentConversationMetaInsert |
software | healthy | tests/test_agent_history_schema.py:243 |
TestIdempotency |
software | healthy | tests/test_agent_history_schema.py:289 |
TestNonInterferenceWithAuditTables |
software | healthy | tests/test_agent_history_schema.py:311 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
strategy |
software | healthy | strategy |
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
auth |
software | healthy | frontend/src/auth |
test |
software | healthy | frontend/src/test |
constants |
software | healthy | frontend/src/constants |
agent |
software | healthy | frontend/src/agent |
components |
software | healthy | frontend/src/components |
atoms |
software | healthy | frontend/src/components/atoms |
valles |
software | healthy | frontend/src/components/valles |
helpers |
software | healthy | frontend/src/helpers |
hooks |
software | healthy | frontend/src/hooks |
styles |
software | healthy | frontend/src/styles |
instrument |
software | healthy | instrument |
Dashboard |
software | healthy | Dashboard |
tests |
software | healthy | tests |
_baselines |
software | healthy | tests/_baselines |
operators |
software | healthy | tests/operators |
api |
software | healthy | tests/api |
fixtures |
software | healthy | tests/fixtures |
_fixtures |
software | healthy | tests/_fixtures |
db |
software | healthy | tests/db |
auth |
software | healthy | auth |
operators |
software | healthy | operators |
api |
software | healthy | api |
security |
software | healthy | api/security |
agent |
software | healthy | api/agent |
providers |
software | healthy | api/agent/providers |
tools |
software | healthy | api/agent/tools |
prompts |
software | healthy | api/agent/prompts |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
research |
software | healthy | docs/superpowers/research |
analysis |
software | healthy | docs/superpowers/analysis |
plans |
software | healthy | docs/superpowers/plans |
archive |
software | healthy | docs/superpowers/plans/archive |
specs |
software | healthy | docs/superpowers/specs |
es |
software | healthy | docs/superpowers/specs/es |
en |
software | healthy | docs/superpowers/specs/en |
rollouts |
software | healthy | docs/rollouts |
research |
software | healthy | research |
scripts |
software | healthy | scripts |
cli |
software | healthy | cli |
deploy |
software | healthy | deploy |
notifier |
software | healthy | notifier |
channels |
software | healthy | notifier/channels |
scanner |
software | healthy | scanner |
tools |
software | healthy | tools |
arm_a_blind_exit |
software | healthy | tools/arm_a_blind_exit |
ks_stress_replay |
software | healthy | tools/ks_stress_replay |
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 | btc_api.py |
GET /ticker |
api | healthy | btc_api.py |
GET /macro |
api | healthy | btc_api.py |
GET /symbols |
api | healthy | btc_api.py |
GET /status |
api | healthy | btc_api.py |
POST /scan |
api | healthy | btc_api.py |
GET /webhook/test |
api | healthy | btc_api.py |
POST /{notif_id}/read |
api | healthy | api/notifications.py |
POST /read-all |
api | healthy | api/notifications.py |
POST /kill_switch/recalibrate |
api | healthy | api/kill_switch.py |
GET /kill_switch/recommendations |
api | healthy | api/kill_switch.py |
POST /kill_switch/recommendations/{rec_id}/apply |
api | healthy | api/kill_switch.py |
POST /kill_switch/recommendations/{rec_id}/ignore |
api | healthy | api/kill_switch.py |
GET /kill_switch/decisions |
api | healthy | api/kill_switch.py |
GET /kill_switch/current_state |
api | healthy | api/kill_switch.py |
GET /latest |
api | healthy | api/tune.py |
POST /apply |
api | healthy | api/tune.py |
POST /reject |
api | healthy | api/tune.py |
GET /health/symbols |
api | healthy | api/health.py |
GET /health/events |
api | healthy | api/health.py |
GET /health/dashboard |
api | healthy | api/health.py |
POST /health/reactivate/{symbol} |
api | healthy | api/health.py |
GET /health/live |
api | healthy | api/health.py |
GET /health |
api | healthy | api/health.py |
GET /config |
api | healthy | api/config.py |
POST /config |
api | healthy | api/config.py |
POST /login |
api | healthy | api/auth.py |
POST /refresh |
api | healthy | api/auth.py |
POST /logout |
api | healthy | api/auth.py |
GET /me |
api | healthy | api/auth.py |
POST /change-password |
api | healthy | api/auth.py |
GET /levels/{symbol} |
api | healthy | api/levels.py |
PUT / |
api | healthy | api/user_preferences.py |
POST /test |
api | healthy | api/user_preferences.py |
GET /dossier/{symbol} |
api | healthy | api/dossier.py |
GET /plan/derive/{symbol} |
api | healthy | api/plan.py |
POST /plan/confirm |
api | healthy | api/plan.py |
GET /plan/{symbol} |
api | healthy | api/plan.py |
GET /ohlcv |
api | healthy | api/ohlcv.py |
GET /setup/status |
api | healthy | api/setup.py |
GET /setup |
api | healthy | api/setup.py |
POST /setup |
api | healthy | api/setup.py |
GET /performance |
api | healthy | api/signals.py |
GET /latest/message |
api | healthy | api/signals.py |
GET /{scan_id} |
api | healthy | api/signals.py |
GET /valley-eval/{symbol} |
api | healthy | api/valleys.py |
GET /valley-candidates |
api | healthy | api/valleys.py |
POST / |
api | healthy | api/positions.py |
PUT /{pos_id} |
api | healthy | api/positions.py |
POST /{pos_id}/close |
api | healthy | api/positions.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tune_results |
data | healthy | auto_tune.py |
ohlcv |
data | healthy | scripts/lock_holdout.py |
meta |
data | healthy | scripts/lock_holdout.py |
symbol_earliest |
data | healthy | scripts/lock_holdout.py |
spot_klines |
data | healthy | tools/program_ingest/download.py |
ingest_log |
data | healthy | tools/program_ingest/download.py |
perp_klines |
data | healthy | tools/program_ingest/futures.py |
perp_funding |
data | healthy | tools/program_ingest/futures.py |
futures_ingest_log |
data | healthy | tools/program_ingest/futures.py |
funding |
data | healthy | tools/funding_carry/ingest.py |
hypotheses |
data | healthy | db/hypotheses.py |
scans |
data | healthy | db/schema.py |
webhooks_sent |
data | healthy | db/schema.py |
positions |
data | healthy | db/schema.py |
signal_outcomes |
data | healthy | db/schema.py |
notifications_sent |
data | healthy | db/schema.py |
symbol_health |
data | healthy | db/schema.py |
symbol_health_events |
data | healthy | db/schema.py |
kill_switch_decisions |
data | healthy | db/schema.py |
kill_switch_v2_state |
data | healthy | db/schema.py |
kill_switch_v2_baseline |
data | healthy | db/schema.py |
kill_switch_recommendations |
data | healthy | db/schema.py |
portfolio_health_events |
data | healthy | db/schema.py |
capital |
data | healthy | db/schema.py |
user_preferences |
data | healthy | db/schema.py |
agent_conversations |
data | healthy | db/schema.py |
agent_side_effects |
data | healthy | db/schema.py |
agent_quotas |
data | healthy | db/schema.py |
agent_messages |
data | healthy | db/schema.py |
agent_conversation_meta |
data | healthy | db/schema.py |
binance_credentials |
data | healthy | db/schema.py |
positions_new |
data | healthy | db/schema.py |
idempotency_keys |
data | healthy | db/schema.py |
observed_orders |
data | healthy | db/schema.py |
project_dossiers |
data | healthy | db/schema.py |
conduct_episodes |
data | healthy | db/schema.py |
lifecycle_states |
data | healthy | db/schema.py |
users |
data | healthy | db/auth_schema.py |
refresh_tokens |
data | healthy | db/auth_schema.py |
auth_events |
data | healthy | db/auth_schema.py |
system_state |
data | healthy | db/auth_schema.py |
trials |
data | healthy | db/trials.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/src/types.ts |
security | healthy | frontend/src/types.ts |
auth::auth/tokens.py |
security | healthy | auth/tokens.py |
auth::db/auth_schema.py |
security | healthy | db/auth_schema.py |
auth::api/tune.py |
security | healthy | api/tune.py |
auth::btc_api.py |
security | healthy | btc_api.py |
auth::api/positions.py |
security | healthy | api/positions.py |
auth::frontend/src/api.ts |
security | healthy | frontend/src/api.ts |
auth::tests/test_agent_loop.py |
security | healthy | tests/test_agent_loop.py |
auth::api/agent/proposals.py |
security | healthy | api/agent/proposals.py |
auth::api/agent/history.py |
security | healthy | api/agent/history.py |
auth::api/kill_switch.py |
security | healthy | api/kill_switch.py |
auth::db/positions.py |
security | healthy | db/positions.py |
auth::frontend/src/api.test.ts |
security | healthy | frontend/src/api.test.ts |
auth::api/config.py |
security | healthy | api/config.py |
auth::tests/test_agent_proposals.py |
security | healthy | tests/test_agent_proposals.py |
auth::api/agent/tools/schemas.py |
security | healthy | api/agent/tools/schemas.py |
auth::tests/test_api.py |
security | healthy | tests/test_api.py |
auth::tests/test_multi_tenant_b7_idor.py |
security | healthy | tests/test_multi_tenant_b7_idor.py |
auth::tests/api/test_build_open_request.py |
security | healthy | tests/api/test_build_open_request.py |
auth::auth/middleware.py |
security | healthy | auth/middleware.py |
auth::api/health.py |
security | healthy | api/health.py |
auth::tests/conftest.py |
security | healthy | tests/conftest.py |
auth::README.md |
security | healthy | README.md |
auth::auth/__init__.py |
security | healthy | auth/__init__.py |
auth::tests/test_health_dashboard.py |
security | healthy | tests/test_health_dashboard.py |
auth::tests/test_agent_safety_regression.py |
security | healthy | tests/test_agent_safety_regression.py |
auth::tests/test_multi_tenant_b5_enforcement.py |
security | healthy | tests/test_multi_tenant_b5_enforcement.py |
auth::api/agent/router.py |
security | healthy | api/agent/router.py |
auth::tests/test_agent_history_idor.py |
security | healthy | tests/test_agent_history_idor.py |
auth::api/agent/tools/handlers.py |
security | healthy | api/agent/tools/handlers.py |
auth::auth/dependencies.py |
security | healthy | auth/dependencies.py |
auth::api/agent/tools/__init__.py |
security | healthy | api/agent/tools/__init__.py |
auth::frontend/src/agent/client.ts |
security | healthy | frontend/src/agent/client.ts |
auth::.env.example |
security | healthy | .env.example |
auth::.github/workflows/ci.yml |
security | healthy | .github/workflows/ci.yml |
auth::api/signals.py |
security | healthy | api/signals.py |
auth::api/positions_birth.py |
security | healthy | api/positions_birth.py |
auth::tests/test_agent_status.py |
security | healthy | tests/test_agent_status.py |
auth::api/notifications.py |
security | healthy | api/notifications.py |
auth::scripts/create_user.py |
security | healthy | scripts/create_user.py |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
AgentBrief |
frontend | healthy | frontend/src/components/AgentBrief.tsx |
ConnectionsPanel |
frontend | healthy | frontend/src/components/ConnectionsPanel.tsx |
BottomNav |
frontend | healthy | frontend/src/components/BottomNav.tsx |
AgentDock |
frontend | healthy | frontend/src/components/AgentDock.tsx |
FocusPanel |
frontend | healthy | frontend/src/components/FocusPanel.tsx |
KillSwitchView |
frontend | healthy | frontend/src/components/KillSwitchView.tsx |
HistorialView |
frontend | healthy | frontend/src/components/HistorialView.tsx |
CommandBar |
frontend | healthy | frontend/src/components/CommandBar.tsx |
SymbolDetail |
frontend | healthy | frontend/src/components/SymbolDetail.tsx |
ErrorBoundary |
frontend | healthy | frontend/src/components/ErrorBoundary.tsx |
StatusBar |
frontend | healthy | frontend/src/components/StatusBar.tsx |
NotificationToast |
frontend | healthy | frontend/src/components/NotificationToast.tsx |
NotificationBell |
frontend | healthy | frontend/src/components/NotificationBell.tsx |
AgentHistorySidebar |
frontend | healthy | frontend/src/components/AgentHistorySidebar.tsx |
UserMenu |
frontend | healthy | frontend/src/components/UserMenu.tsx |
SymbolCard |
frontend | healthy | frontend/src/components/SymbolCard.tsx |
SignalsTable |
frontend | healthy | frontend/src/components/SignalsTable.tsx |
AutoTuneView |
frontend | healthy | frontend/src/components/AutoTuneView.tsx |
OpenPositionModal |
frontend | healthy | frontend/src/components/OpenPositionModal.tsx |
SymbolsGrid |
frontend | healthy | frontend/src/components/SymbolsGrid.tsx |
ConfigPanel |
frontend | healthy | frontend/src/components/ConfigPanel.tsx |
SymbolRow |
frontend | healthy | frontend/src/components/SymbolRow.tsx |
Header |
frontend | healthy | frontend/src/components/Header.tsx |
PositionsView |
frontend | healthy | frontend/src/components/PositionsView.tsx |
LeftRail |
frontend | healthy | frontend/src/components/LeftRail.tsx |
Ticker |
frontend | healthy | frontend/src/components/Ticker.tsx |
ScoreGrid |
frontend | healthy | frontend/src/components/atoms/ScoreGrid.tsx |
ScanProgressBar |
frontend | healthy | frontend/src/components/atoms/ScanProgressBar.tsx |
SideBadge |
frontend | healthy | frontend/src/components/atoms/SideBadge.tsx |
HeartbeatDot |
frontend | healthy | frontend/src/components/atoms/HeartbeatDot.tsx |
TriggerPill |
frontend | healthy | frontend/src/components/atoms/TriggerPill.tsx |
RailIcon |
frontend | healthy | frontend/src/components/atoms/RailIcon.tsx |
PriceSpark |
frontend | healthy | frontend/src/components/atoms/PriceSpark.tsx |
LrcBar |
frontend | healthy | frontend/src/components/atoms/LrcBar.tsx |
StatusPill |
frontend | healthy | frontend/src/components/atoms/StatusPill.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
169.254.169.254 |
network | healthy | README.md |
8.8.8.8 |
network | healthy | tests/test_api_telegram_unit.py |
1.1.1.1 |
network | healthy | tests/test_webhook_url_validation.py |
10.0.0.1 |
network | healthy | tests/test_webhook_url_validation.py |
127.255.255.254 |
network | healthy | tests/test_webhook_url_validation.py |
172.16.5.4 |
network | healthy | tests/test_webhook_url_validation.py |
192.168.1.1 |
network | healthy | tests/test_webhook_url_validation.py |
5.2.2.3 |
network | healthy | auth/tokens.py |
127.0.0.0 |
network | healthy | api/security/url_validation.py |
| Label | Layer | Status | Path |
|---|---|---|---|
bootstrap |
cicd | healthy | .github/workflows/bootstrap.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
backend |
cicd | healthy | .github/workflows/ci.yml |
walk-forward-smoke |
cicd | healthy | .github/workflows/ci.yml |
frontend |
cicd | healthy | .github/workflows/ci.yml |
verb-check |
cicd | healthy | .github/workflows/verb-taxonomy.yml |
checkbox-check |
cicd | healthy | .github/workflows/verb-taxonomy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test_conduct_episodes_migration.py |
data | healthy | tests/test_conduct_episodes_migration.py |
test_project_dossiers_migration.py |
data | healthy | tests/test_project_dossiers_migration.py |
test_migration_wal_atomicity.py |
data | healthy | tests/test_migration_wal_atomicity.py |
test_lifecycle_states_migration.py |
data | healthy | tests/test_lifecycle_states_migration.py |
test_multi_tenant_b8_migration.py |
data | healthy | tests/test_multi_tenant_b8_migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
trading |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::bootstrap |
cicd | healthy | .github/workflows/bootstrap.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::verb-taxonomy |
cicd | healthy | .github/workflows/verb-taxonomy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
redis |
data | healthy | auth/rate_limit.py |
postgres |
data | healthy | .github/workflows/bootstrap.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::ec2 |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | README.md |
vps::azure |
hardware | healthy | api/security/url_validation.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/login |
frontend | healthy | frontend/src/main.tsx |
/setup |
frontend | healthy | frontend/src/main.tsx |
/* |
frontend | healthy | frontend/src/main.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
DEPLOY_SSH_KEY |
cicd | healthy | — |
DEPLOY_HOST |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | README.md |
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0ig4r_9l |
software | healthy | /tmp/repobility-clone-0ig4r_9l |
This page is publicly accessible at:
https://repobility.com/scan/f7bacfcf-78c4-4219-af0c-17d2fe7bdaa5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f7bacfcf-78c4-4219-af0c-17d2fe7bdaa5/
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.