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.

SpartanLabsXyz/simmer-sdk

https://github.com/SpartanLabsXyz/simmer-sdk · scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)

131 raw signals (0 security + 131 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 114 actionable findings from 1 signal source. 17 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 2624 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
_load_trader_module software healthy tests/test_copytrading_reactor_version_gate.py:24
test_version_gate_exits_on_old_sdk software healthy tests/test_copytrading_reactor_version_gate.py:34
test_version_gate_passes_on_min_version software healthy tests/test_copytrading_reactor_version_gate.py:48
test_version_gate_passes_on_newer_version software healthy tests/test_copytrading_reactor_version_gate.py:56
test_version_gate_tolerates_unparseable_version software healthy tests/test_copytrading_reactor_version_gate.py:64
_skill_on_path software healthy tests/test_milaircraft_integration.py:20
test_pref_get_military_aircraft_live software healthy tests/test_milaircraft_integration.py:28
test_pref_account_status_live software healthy tests/test_milaircraft_integration.py:40
test_full_cycle_dry_run software healthy tests/test_milaircraft_integration.py:52
test_filter_aircraft_by_region software healthy tests/test_milaircraft_regions.py:10
test_region_below_threshold_does_not_fire software healthy tests/test_milaircraft_regions.py:40
test_load_regions_from_yaml software healthy tests/test_milaircraft_regions.py:66
test_market_classifier_handles_nullable_text_fields software healthy tests/test_milaircraft_regions.py:77
test_market_classifier_matches_invade_wording software healthy tests/test_milaircraft_regions.py:91
test_execute_trade_omits_limit_price_for_sim_venue software healthy tests/test_milaircraft_regions.py:105
trade software healthy tests/test_milaircraft_regions.py:123
_server_response software healthy tests/test_dual_wallet_positions.py:37
_ha software healthy tests/test_dual_wallet_positions.py:39
_make_client software healthy tests/test_dual_wallet_positions.py:70
test_list_positions_dual_wallet_returns_all_positions software healthy tests/test_dual_wallet_positions.py:97
test_list_positions_dual_wallet_tags_holder_address software healthy tests/test_dual_wallet_positions.py:110
test_list_positions_dual_wallet_populates_holder_cache software healthy tests/test_dual_wallet_positions.py:128
test_list_positions_dual_wallet_cache_timestamp_updated software healthy tests/test_dual_wallet_positions.py:143
test_list_positions_non_dw_user_unaffected software healthy tests/test_dual_wallet_positions.py:157
test_get_holder_address_returns_from_fresh_cache software healthy tests/test_dual_wallet_positions.py:178
test_get_holder_address_fetches_on_cache_miss software healthy tests/test_dual_wallet_positions.py:189
test_get_holder_address_returns_none_for_non_dw_user software healthy tests/test_dual_wallet_positions.py:206
_fake_signed_order software healthy tests/test_dual_wallet_positions.py:221
_make_market_data software healthy tests/test_dual_wallet_positions.py:243
test_build_signed_order_eoa_holder_uses_sig_type_0 software healthy tests/test_dual_wallet_positions.py:255
test_build_signed_order_dw_holder_uses_sig_type_3 software healthy tests/test_dual_wallet_positions.py:282
test_build_signed_order_no_holder_dw_user_defaults_to_sig_t… software healthy tests/test_dual_wallet_positions.py:308
test_build_signed_order_non_dw_user_uses_sig_type_0 software healthy tests/test_dual_wallet_positions.py:331
test_realized_vol_constant_prices_is_zero software healthy tests/test_regime_gate.py:43
test_realized_vol_empty_is_zero software healthy tests/test_regime_gate.py:47
test_realized_vol_single_price_is_zero software healthy tests/test_regime_gate.py:51
test_realized_vol_known_series software healthy tests/test_regime_gate.py:55
test_realized_vol_finite_for_realistic_input software healthy tests/test_regime_gate.py:61
test_gate_range_bound_strategy_in_range_bound_market_allowed software healthy tests/test_regime_gate.py:70
test_gate_range_bound_strategy_in_trending_market_blocked software healthy tests/test_regime_gate.py:86
test_gate_insufficient_lookback_fails_closed software healthy tests/test_regime_gate.py:100
test_gate_trending_strategy_in_trending_market_allowed software healthy tests/test_regime_gate.py:117
test_gate_trending_strategy_in_range_bound_market_blocked software healthy tests/test_regime_gate.py:128
test_gate_uses_most_recent_n_candles software healthy tests/test_regime_gate.py:142
test_gate_constant_prices_classified_as_range_bound software healthy tests/test_regime_gate.py:157
test_gate_smooth_trend_with_constant_diffs_is_range_bound software healthy tests/test_regime_gate.py:169
test_gate_threshold_at_realized_vol_classifies_trending software healthy tests/test_regime_gate.py:183
test_gate_rejects_invalid_regime_strategy software healthy tests/test_regime_gate.py:198
test_gate_rejects_lookback_below_two software healthy tests/test_regime_gate.py:203
test_gate_rejects_negative_threshold software healthy tests/test_regime_gate.py:208

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
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
CHANGELOG.md software healthy CHANGELOG.md
test_copytrading_reactor_version_gate.py software healthy tests/test_copytrading_reactor_version_gate.py
test_milaircraft_integration.py software healthy tests/test_milaircraft_integration.py
test_milaircraft_regions.py software healthy tests/test_milaircraft_regions.py
test_dual_wallet_positions.py software healthy tests/test_dual_wallet_positions.py
test_regime_gate.py software healthy tests/test_regime_gate.py
test_auto_redeem_timeout_noise.py software healthy tests/test_auto_redeem_timeout_noise.py
test_news_recency_veto.py software healthy tests/test_news_recency_veto.py
test_ows_utils.py software healthy tests/test_ows_utils.py
test_polymarket_v2.py software healthy tests/test_polymarket_v2.py
test_candle_rebase.py software healthy tests/test_candle_rebase.py
test_get_candles.py software healthy tests/test_get_candles.py
test_batch_validation.py software healthy tests/test_batch_validation.py
test_wrap_on_dw.py software healthy tests/test_wrap_on_dw.py
test_set_approvals_managed.py software healthy tests/test_set_approvals_managed.py
test_cred_recovery_retry.py software healthy tests/test_cred_recovery_retry.py
test_hyperliquid_signing.py software healthy tests/test_hyperliquid_signing.py
test_base_url_env_override.py software healthy tests/test_base_url_env_override.py
test_backtest_run.py software healthy tests/test_backtest_run.py
test_link_wallet_confirm_replace_managed.py software healthy tests/test_link_wallet_confirm_replace_managed.py
test_milaircraft_categories.py software healthy tests/test_milaircraft_categories.py
test_agent_wallets_sdk.py software healthy tests/test_agent_wallets_sdk.py
test_hyperliquid_venue.py software healthy tests/test_hyperliquid_venue.py
test_decimal_validation.py software healthy tests/test_decimal_validation.py
test_find_markets_server_query.py software healthy tests/test_find_markets_server_query.py
test_sizing.py software healthy tests/test_sizing.py
test_set_approvals_dw.py software healthy tests/test_set_approvals_dw.py
test_fastloop_signal_fetch.py software healthy tests/test_fastloop_signal_fetch.py
test_ensure_can_trade.py software healthy tests/test_ensure_can_trade.py
test_v2_dw_ows_signing.py software healthy tests/test_v2_dw_ows_signing.py
test_client_constructors.py software healthy tests/test_client_constructors.py
test_paper.py software healthy tests/test_paper.py
test_tape_endpoint.py software healthy tests/test_tape_endpoint.py
test_skill_harness.py software healthy tests/test_skill_harness.py
test_maker_rewards_status.py software healthy tests/test_maker_rewards_status.py
test_sim_2238_trade_result_shares_sold.py software healthy tests/test_sim_2238_trade_result_shares_sold.py
test_cli.py software healthy tests/test_cli.py
test_failed_trade_logging.py software healthy tests/test_failed_trade_logging.py
test_hyperliquid_client_integration.py software healthy tests/test_hyperliquid_client_integration.py
test_tick_price_rounding.py software healthy tests/test_tick_price_rounding.py
test_version_check.py software healthy tests/test_version_check.py
test_get_positions_live_false.py software healthy tests/test_get_positions_live_false.py
test_poly_1271_signing.py software healthy tests/test_poly_1271_signing.py
test_activate_polymarket_dw.py software healthy tests/test_activate_polymarket_dw.py
test_ows_signing.py software healthy tests/test_ows_signing.py

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

LabelLayerStatusPath
Result software healthy tests/test_milaircraft_regions.py:111
FakeClient software healthy tests/test_milaircraft_regions.py:120
_FrozenDT software healthy tests/test_polymarket_v2.py:144
FakeResp software healthy tests/test_get_candles.py:62
TestSetApprovalsManagedShortCircuit software healthy tests/test_set_approvals_managed.py:47
TestSetApprovalsExternalNoKeyStillRaises software healthy tests/test_set_approvals_managed.py:90
TestEnsureApprovalsManagedShortCircuit software healthy tests/test_set_approvals_managed.py:119
TestRegisterAgentWallet software healthy tests/test_agent_wallets_sdk.py:26
TestGetAgentWallets software healthy tests/test_agent_wallets_sdk.py:57
TestGetAgentWalletPnl software healthy tests/test_agent_wallets_sdk.py:89
TestUpdateAgentWalletCreds software healthy tests/test_agent_wallets_sdk.py:139
TestTradeWalletAddress software healthy tests/test_agent_wallets_sdk.py:245
_FakeResp software healthy tests/test_hyperliquid_venue.py:19
TestAmountDecimalValidation software healthy tests/test_decimal_validation.py:32
TestSharesDecimalValidation software healthy tests/test_decimal_validation.py:66
TestSetApprovalsDWShortCircuit software healthy tests/test_set_approvals_dw.py:43
DummyClient software healthy tests/test_fastloop_signal_fetch.py:82
TestV2DwOwsHappyPath software healthy tests/test_v2_dw_ows_signing.py:62
TestV2DwOwsAddressMismatch software healthy tests/test_v2_dw_ows_signing.py:146
TestV2DwOwsSignatureValidity software healthy tests/test_v2_dw_ows_signing.py:175
TestCoerceTypedDataUintsRecursion software healthy tests/test_v2_dw_ows_signing.py:224
_Resp software healthy tests/test_tape_endpoint.py:16
_Response software healthy tests/test_maker_rewards_status.py:9
TestCheckServerVersionCompatibility software healthy tests/test_version_check.py:38
TestA4385ShapedEvent software healthy tests/risk/test_oracle_engineering.py:47
TestCleanDirectionalRun software healthy tests/risk/test_oracle_engineering.py:126
TestResolutionWindowGate software healthy tests/risk/test_oracle_engineering.py:233
TestLowSignalPaths software healthy tests/risk/test_oracle_engineering.py:274
TestEdgeCases software healthy tests/risk/test_oracle_engineering.py:314
SimmerApi software healthy mcp/src/api.ts:SimmerApi
that software healthy mcp/src/tool-registry.ts:that
and software healthy mcp/src/troubleshoot.ts:and
BackendError software healthy mcp/src/errors.ts:BackendError
Action software healthy examples/humanplane_integration.py:28
Position software healthy examples/humanplane_integration.py:35
SimmerExecutor software healthy examples/humanplane_integration.py:44
TestSourcesNoneExitScan software healthy skills/polymarket-weather-trader/tests/test_sources_none.py…
TestPreflightGateWeatherBuy software healthy skills/polymarket-weather-trader/tests/test_weathertrader_p…
TestPreflightGateWeatherSell software healthy skills/polymarket-weather-trader/tests/test_weathertrader_p…
TestNormalizeStationName software healthy skills/polymarket-weather-trader/tests/test_station_name_re…
TestResolveStationIdFromName software healthy skills/polymarket-weather-trader/tests/test_station_name_re…
TestStationNameIndex software healthy skills/polymarket-weather-trader/tests/test_station_name_re…
TestEvaluateSourceAgreement software healthy skills/polymarket-weather-trader/tests/test_source_agreemen…
TestApplySourceTier software healthy skills/polymarket-weather-trader/tests/test_source_agreemen…
TestTimeCap software healthy skills/polymarket-btc-up-down-trader/tests/test_exits.py:51
TestTargetHit software healthy skills/polymarket-btc-up-down-trader/tests/test_exits.py:114
TestVolumeSpike software healthy skills/polymarket-btc-up-down-trader/tests/test_exits.py:203
TestEvaluateExitTriggers software healthy skills/polymarket-btc-up-down-trader/tests/test_exits.py:268
TestExitReasonCompleteness software healthy skills/polymarket-btc-up-down-trader/tests/test_exits.py:343
TestEntryEdgeSemantics software healthy skills/polymarket-btc-up-down-trader/tests/test_exits.py:367

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

LabelLayerStatusPath
tests software healthy tests
risk software healthy tests/risk
mcp software healthy mcp
tests software healthy mcp/tests
fixtures software healthy mcp/tests/fixtures
scripts software healthy mcp/scripts
skills software healthy mcp/skills
autoresearch-finalize software healthy mcp/skills/autoresearch-finalize
autoresearch software healthy mcp/skills/autoresearch
deprecated software healthy mcp/deprecated
simmer-autoresearch software healthy mcp/deprecated/simmer-autoresearch
src software healthy mcp/src
core software healthy mcp/src/core
scripts software healthy scripts
examples software healthy examples
skills software healthy skills
prediction-trade-journal software healthy skills/prediction-trade-journal
scripts software healthy skills/prediction-trade-journal/scripts
polymarket-weather-trader software healthy skills/polymarket-weather-trader
tests software healthy skills/polymarket-weather-trader/tests
scripts software healthy skills/polymarket-weather-trader/scripts
polymarket-btc-up-down-trader software healthy skills/polymarket-btc-up-down-trader
tests software healthy skills/polymarket-btc-up-down-trader/tests
polymarket-signal-sniper software healthy skills/polymarket-signal-sniper
scripts software healthy skills/polymarket-signal-sniper/scripts
polymarket-worldcup-copytrader software healthy skills/polymarket-worldcup-copytrader
tests software healthy skills/polymarket-worldcup-copytrader/tests
polymarket-elon-tweets software healthy skills/polymarket-elon-tweets
tests software healthy skills/polymarket-elon-tweets/tests
scripts software healthy skills/polymarket-elon-tweets/scripts
polymarket-soccer-shock-ladder software healthy skills/polymarket-soccer-shock-ladder
tests software healthy skills/polymarket-soccer-shock-ladder/tests
polymarket-fast-loop software healthy skills/polymarket-fast-loop
tests software healthy skills/polymarket-fast-loop/tests
polymarket-mert-sniper software healthy skills/polymarket-mert-sniper
tests software healthy skills/polymarket-mert-sniper/tests
scripts software healthy skills/polymarket-mert-sniper/scripts
simmer-x402 software healthy skills/simmer-x402
simmer-briefing software healthy skills/simmer-briefing
simmer-mcp-setup software healthy skills/simmer-mcp-setup
preflight software healthy skills/preflight
tests software healthy skills/preflight/tests
polymarket-fast-scaler software healthy skills/polymarket-fast-scaler
polymarket-worldcup-parlay-roller software healthy skills/polymarket-worldcup-parlay-roller
tests software healthy skills/polymarket-worldcup-parlay-roller/tests
polymarket-nothing-ever-happens software healthy skills/polymarket-nothing-ever-happens
tests software healthy skills/polymarket-nothing-ever-happens/tests
polymarket-market-maker software healthy skills/polymarket-market-maker
simmer-skill-builder software healthy skills/simmer-skill-builder
scripts software healthy skills/simmer-skill-builder/scripts

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

LabelLayerStatusPath
GET /api/sdk/health api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/agents/me api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/markets api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/fast-markets api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/markets/importable api healthy simmer_sdk/backtest/replay/server.py
POST /api/sdk/markets/import api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/context/{market_id} api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/markets/{market_id}/history api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/positions api healthy simmer_sdk/backtest/replay/server.py
POST /api/sdk/trade api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/orders/open api healthy simmer_sdk/backtest/replay/server.py
DELETE /api/sdk/orders/{order_id} api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/portfolio api healthy simmer_sdk/backtest/replay/server.py
GET /api/sdk/briefing api healthy simmer_sdk/backtest/replay/server.py
POST /api/sdk/positions/{market_id}/monitor api healthy simmer_sdk/backtest/replay/server.py
POST /api/sdk/redeem api healthy simmer_sdk/backtest/replay/server.py
GET /api/replay-data/candles api healthy simmer_sdk/backtest/replay/server.py

LabelLayerStatusPath
publish cicd healthy .github/workflows/publish-mcp.yml
skill-governance cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/ci.yml
mcp-build cicd healthy .github/workflows/ci.yml
trufflehog cicd healthy .github/workflows/secret-scan.yml

LabelLayerStatusPath
gha::publish-mcp cicd healthy .github/workflows/publish-mcp.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::secret-scan cicd healthy .github/workflows/secret-scan.yml

LabelLayerStatusPath
127.0.0.1 network healthy tests/test_base_url_env_override.py
169.254.169.254 network healthy skills/polymarket-signal-sniper/signal_sniper.py

LabelLayerStatusPath
auth::simmer_sdk/client.py security healthy simmer_sdk/client.py
auth::skills/simmer-x402/x402_cli.py security healthy skills/simmer-x402/x402_cli.py

LabelLayerStatusPath
repobility-clone-1syqmmta software healthy /tmp/repobility-clone-1syqmmta

LabelLayerStatusPath
redis data healthy scripts/sync_replay_engine.py

LabelLayerStatusPath
port:443 network healthy tests/test_auto_redeem_timeout_noise.py

LabelLayerStatusPath
NPM_TOKEN cicd healthy
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/160f6284-ecab-4ef1-952c-777d5256ff06/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/160f6284-ecab-4ef1-952c-777d5256ff06/

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.