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.

yanromano/hl-allocator

https://github.com/yanromano/hl-allocator · scanned 2026-06-16 01:04 UTC (2 months, 1 week ago)

45 raw signals (0 security + 45 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 44 actionable findings from 1 signal source. 1 repeated signal 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 1956 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
check_funding software healthy automation/monitoring/position_health.py:76
check_margin software healthy automation/monitoring/position_health.py:113
check_venue software healthy automation/monitoring/position_health.py:177
check_collateral software healthy automation/monitoring/position_health.py:208
funding_drag_pct software healthy automation/monitoring/position_health.py:236
margin_maint_frac_warn software healthy automation/monitoring/position_health.py:238
liq_distance_pct_warn software healthy automation/monitoring/position_health.py:240
spot_collateral_warn_usd software healthy automation/monitoring/position_health.py:242
health software healthy automation/monitoring/position_health.py:247
assess software healthy automation/monitoring/position_health.py:250
account_snapshot software healthy automation/monitoring/position_health.py:277
marks software healthy automation/monitoring/position_health.py:278
spot_balances software healthy automation/monitoring/position_health.py:279
venue_meta software healthy automation/monitoring/position_health.py:280
gather_health_snapshot software healthy automation/monitoring/position_health.py:283
_fresh software healthy automation/tests/test_sleeves.py:43
_hold software healthy automation/tests/test_sleeves.py:58
_stale software healthy automation/tests/test_sleeves.py:75
test_overlap_coin_nets_signed_budget_scaled software healthy automation/tests/test_sleeves.py:91
test_disjoint_universes_union_budget_scaled software healthy automation/tests/test_sleeves.py:107
test_exact_cancellation_drops_to_zero software healthy automation/tests/test_sleeves.py:122
test_hold_coins_frozen_not_in_weights software healthy automation/tests/test_sleeves.py:134
test_hold_multi_coin_all_frozen software healthy automation/tests/test_sleeves.py:153
test_frozen_coin_conflict_raises software healthy automation/tests/test_sleeves.py:165
test_frozen_coin_conflict_order_independent software healthy automation/tests/test_sleeves.py:180
test_stale_contributes_nothing software healthy automation/tests/test_sleeves.py:192
test_never_served_hold_empty_weights software healthy automation/tests/test_sleeves.py:204
test_empty_outcomes software healthy automation/tests/test_sleeves.py:217
test_single_fresh_sleeve software healthy automation/tests/test_sleeves.py:223
test_all_hold_or_stale_empty_combined software healthy automation/tests/test_sleeves.py:229
test_gross_le_fresh_budgets software healthy automation/tests/test_sleeves.py:264
test_served_ok_fresh_resets_holds software healthy automation/tests/test_sleeves.py:278
test_failed_within_window_long_holds software healthy automation/tests/test_sleeves.py:295
test_failed_within_window_short_first_hold software healthy automation/tests/test_sleeves.py:310
test_failed_within_window_short_second_hold_derisks software healthy automation/tests/test_sleeves.py:325
test_failed_past_window_stale software healthy automation/tests/test_sleeves.py:345
test_resolve_outcome_hold_returns_empty_weights software healthy automation/tests/test_sleeves.py:359
test_served_ok_overrides_past_window software healthy automation/tests/test_sleeves.py:381
test_served_ok_preserves_allow_short_flag software healthy automation/tests/test_sleeves.py:395
__init__ software healthy automation/tests/test_reconciler.py:454
equity software healthy automation/tests/test_reconciler.py:89
positions software healthy automation/tests/test_reconciler.py:92
marks software healthy automation/tests/test_reconciler.py:95
sz_decimals software healthy automation/tests/test_reconciler.py:98
_require_spot software healthy automation/tests/test_reconciler.py:102
spot_balances software healthy automation/tests/test_reconciler.py:106
spot_marks software healthy automation/tests/test_reconciler.py:110
spot_sz_decimals software healthy automation/tests/test_reconciler.py:114
test_snapshot_packs_correctly software healthy automation/tests/test_reconciler.py:125
test_snapshot_empty_positions software healthy automation/tests/test_reconciler.py:142

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

LabelLayerStatusPath
PositionHealth software healthy automation/monitoring/position_health.py:36
HealthSnapshot software healthy automation/monitoring/position_health.py:50
HealthFinding software healthy automation/monitoring/position_health.py:62
_HealthThresholds software healthy automation/monitoring/position_health.py:230
_HasHealth software healthy automation/monitoring/position_health.py:245
_HealthClient software healthy automation/monitoring/position_health.py:274
TestCombineFreshFresh software healthy automation/tests/test_sleeves.py:90
TestCombineHold software healthy automation/tests/test_sleeves.py:133
TestCombineStale software healthy automation/tests/test_sleeves.py:191
TestCombineEdges software healthy automation/tests/test_sleeves.py:216
TestGrossInvariant software healthy automation/tests/test_sleeves.py:241
TestResolveOutcome software healthy automation/tests/test_sleeves.py:277
FakeClient software healthy automation/tests/test_reconciler.py:28
FakeHybridClient software healthy automation/tests/test_reconciler.py:56
TestSnapshot software healthy automation/tests/test_reconciler.py:124
TestAchievedWeights software healthy automation/tests/test_reconciler.py:180
TestHybridSnapshot software healthy automation/tests/test_reconciler.py:265
_FakeSweepClient software healthy automation/tests/test_reconciler.py:433
_CapturingAlertSink software healthy automation/tests/test_reconciler.py:453
TestSweepOpenOrders software healthy automation/tests/test_reconciler.py:461
_FailingCancelClient software healthy automation/tests/test_reconciler.py:544
MockCaps software healthy automation/tests/test_safety.py:43
TestAuditLog software healthy automation/tests/test_audit.py:87
TestCycleRecord software healthy automation/tests/test_audit.py:176
TestCycleRecordG4aFields software healthy automation/tests/test_audit.py:276
TestCycleRecordG4bFields software healthy automation/tests/test_audit.py:339
FakeSource software healthy automation/tests/test_dry_run.py:88
FakeClient software healthy automation/tests/test_dry_run.py:98
TestDryRunCycle software healthy automation/tests/test_dry_run.py:146
_SpotEnabledClient software healthy automation/tests/test_dry_run.py:286
TestDryRunSpotRouting software healthy automation/tests/test_dry_run.py:326
TestSecondProcessBlocked software healthy automation/tests/test_hl_client_lock.py:53
TestReleaseAllowsReacquire software healthy automation/tests/test_hl_client_lock.py:104
TestDistinctPaths software healthy automation/tests/test_hl_client_lock.py:139
TestCloseIdempotentAndNoop software healthy automation/tests/test_hl_client_lock.py:177
TestContextManager software healthy automation/tests/test_hl_client_lock.py:205
TestIntentLedgerBasics software healthy automation/tests/test_intent_ledger.py:49
TestCrashReplay software healthy automation/tests/test_intent_ledger.py:108
_Boom software healthy automation/tests/test_intent_ledger.py:201
TestIntentLedgerErrors software healthy automation/tests/test_intent_ledger.py:226
TestPlanLeverage software healthy automation/tests/test_leverage_guard.py:33
TestLeverageGuardMain software healthy automation/tests/test_leverage_guard.py:150
_BoomOnBTC software healthy automation/tests/test_leverage_guard.py:245
_BoomRead software healthy automation/tests/test_leverage_guard.py:272
FakeSpotInfo software healthy automation/tests/test_hl_client_spot.py:33
TestSpotBalances software healthy automation/tests/test_hl_client_spot.py:123
TestSpotMarks software healthy automation/tests/test_hl_client_spot.py:154
TestSpotSzDecimals software healthy automation/tests/test_hl_client_spot.py:192
TestSpotDisabledByDefault software healthy automation/tests/test_hl_client_spot.py:220
_StaticBackend software healthy automation/tests/test_secrets.py:30

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
Dockerfile software healthy Dockerfile
automation.railway.two-sleeve.yaml software healthy automation.railway.two-sleeve.yaml
DEPLOY_RUNBOOK.md software healthy DEPLOY_RUNBOOK.md
pyproject.toml software healthy pyproject.toml
automation.example.yaml software healthy automation.example.yaml
railway.json software healthy railway.json
automation.railway.three-sleeve.yaml software healthy automation.railway.three-sleeve.yaml
__init__.py software healthy automation/__init__.py
__init__.py software healthy automation/monitoring/__init__.py
position_health.py software healthy automation/monitoring/position_health.py
automation.example.yaml software healthy automation/config/automation.example.yaml
test_sleeves.py software healthy automation/tests/test_sleeves.py
test_reconciler.py software healthy automation/tests/test_reconciler.py
test_safety.py software healthy automation/tests/test_safety.py
__init__.py software healthy automation/tests/__init__.py
conftest.py software healthy automation/tests/conftest.py
test_audit.py software healthy automation/tests/test_audit.py
test_config_sleeves.py software healthy automation/tests/test_config_sleeves.py
test_rounding.py software healthy automation/tests/test_rounding.py
test_dry_run.py software healthy automation/tests/test_dry_run.py
test_hl_client_lock.py software healthy automation/tests/test_hl_client_lock.py
test_intent_ledger.py software healthy automation/tests/test_intent_ledger.py
test_leverage_guard.py software healthy automation/tests/test_leverage_guard.py
test_hl_client_spot.py software healthy automation/tests/test_hl_client_spot.py
test_health.py software healthy automation/tests/test_health.py
test_secrets.py software healthy automation/tests/test_secrets.py
test_hl_client.py software healthy automation/tests/test_hl_client.py
test_flip_two_leg.py software healthy automation/tests/test_flip_two_leg.py
test_source_factory.py software healthy automation/tests/test_source_factory.py
test_config.py software healthy automation/tests/test_config.py
test_hl_client_nonce.py software healthy automation/tests/test_hl_client_nonce.py
test_alerts.py software healthy automation/tests/test_alerts.py
test_hl_client_spot_write.py software healthy automation/tests/test_hl_client_spot_write.py
test_allocation_v2.py software healthy automation/tests/test_allocation_v2.py
test_allocation_base.py software healthy automation/tests/test_allocation_base.py
test_timeutil.py software healthy automation/tests/test_timeutil.py
test_remote_signal.py software healthy automation/tests/test_remote_signal.py
test_position_health_cli.py software healthy automation/tests/test_position_health_cli.py
test_redaction.py software healthy automation/tests/test_redaction.py
test_executor.py software healthy automation/tests/test_executor.py
test_rebalance.py software healthy automation/tests/test_rebalance.py
_fakes.py software healthy automation/tests/_fakes.py
test_sizer_shorts.py software healthy automation/tests/test_sizer_shorts.py
test_source_factory_sleeves.py software healthy automation/tests/test_source_factory_sleeves.py
test_integration_retry.py software healthy automation/tests/test_integration_retry.py
test_nonce.py software healthy automation/tests/test_nonce.py
test_sizer.py software healthy automation/tests/test_sizer.py
test_position_health.py software healthy automation/tests/test_position_health.py
test_kill_switch.py software healthy automation/tests/test_kill_switch.py

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

LabelLayerStatusPath
automation software healthy automation
monitoring software healthy automation/monitoring
config software healthy automation/config
tests software healthy automation/tests
reporting software healthy automation/reporting
scripts software healthy automation/scripts
allocation software healthy automation/allocation
examples software healthy automation/allocation/examples
execution software healthy automation/execution
runtime software healthy automation/runtime
core software healthy automation/core

LabelLayerStatusPath
port:8080 network healthy Dockerfile
port:03 network healthy automation.railway.two-sleeve.yaml
port:15 network healthy automation.example.yaml

LabelLayerStatusPath
vps::aws hardware healthy automation/core/secrets.py
vps::gcp hardware healthy automation/core/secrets.py
vps::azure hardware healthy automation/core/secrets.py

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

LabelLayerStatusPath
127.0.0.1 network healthy automation/tests/test_health.py

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
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/44946858-b132-4289-b578-3612584f037c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/44946858-b132-4289-b578-3612584f037c/

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.