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.

WayfinderFoundation/wayfinder-paths-sdk

https://github.com/WayfinderFoundation/wayfinder-paths-sdk · scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)

171 raw signals (0 security + 171 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 129 actionable findings from 1 signal source. 42 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 6533 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
main software healthy scripts/remote_setup_stage1.py:10
sanitize_name software healthy scripts/create_strategy.py:17
main software healthy scripts/create_strategy.py:135
main software healthy scripts/aave_v3_smoke_test.py:18
to_keystore_json software healthy scripts/make_wallets.py:23
main software healthy scripts/make_wallets.py:27
_run software healthy scripts/moonwell_dry_run.py:22
main software healthy scripts/moonwell_dry_run.py:85
sanitize_name software healthy scripts/create_adapter.py:9
main software healthy scripts/create_adapter.py:83
_import_dotted software healthy scripts/active_perps_strategy_recon.py:52
_strategy_dir software healthy scripts/active_perps_strategy_recon.py:60
_warn_hash_mismatch software healthy scripts/active_perps_strategy_recon.py:72
_strict_intent_diff software healthy scripts/active_perps_strategy_recon.py:94
key software healthy scripts/active_perps_strategy_recon.py:105
_fetch_window software healthy scripts/active_perps_strategy_recon.py:167
_diff_axes software healthy scripts/active_perps_strategy_recon.py:178
main software healthy scripts/active_perps_strategy_recon.py:294
_read_mnemonic_file software healthy scripts/remote_setup_stage2.py:23
main software healthy scripts/remote_setup_stage2.py:30
load_core_config_module software healthy scripts/remote_setup_utils.py:14
run_cmd software healthy scripts/remote_setup_utils.py:36
read_json software healthy scripts/remote_setup_utils.py:41
write_json software healthy scripts/remote_setup_utils.py:50
discover_strategies software healthy scripts/remote_setup_utils.py:54
ensure_config software healthy scripts/remote_setup_utils.py:63
ensure_mcp_json software healthy scripts/remote_setup_utils.py:97
_market_id software healthy scripts/morpho_smoke_test.py:29
_liquidity_assets software healthy scripts/morpho_smoke_test.py:36
_pick_market_by_symbols software healthy scripts/morpho_smoke_test.py:43
_sym software healthy scripts/morpho_smoke_test.py:53
_pick_market_by_loan_token software healthy scripts/morpho_smoke_test.py:74
_assert_market_reads software healthy scripts/morpho_smoke_test.py:86
_assert_zero_position software healthy scripts/morpho_smoke_test.py:127
_print_confirmed_tx software healthy scripts/morpho_smoke_test.py:149
main software healthy scripts/morpho_smoke_test.py:167
_confirm software healthy scripts/setup.py:23
_require_python312 software healthy scripts/setup.py:36
_find_poetry software healthy scripts/setup.py:49
_install_poetry software healthy scripts/setup.py:63
_get_wallet_labels software healthy scripts/setup.py:88
_ensure_wallets software healthy scripts/setup.py:96
main software healthy scripts/setup.py:117
_wait_for_balance software healthy scripts/polymarket_smoketest.py:21
_pick_tradable software healthy scripts/polymarket_smoketest.py:40
main software healthy scripts/polymarket_smoketest.py:57
_repo_root software healthy scripts/promote_wayfinder_script.py:15
_runs_root software healthy scripts/promote_wayfinder_script.py:23
_library_dir software healthy scripts/promote_wayfinder_script.py:31
_sanitize_dirname software healthy scripts/promote_wayfinder_script.py:51

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

LabelLayerStatusPath
TESTING.md software healthy TESTING.md
.mcp.json software healthy .mcp.json
poetry.lock software healthy poetry.lock
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
Terms.md software healthy Terms.md
RUNNER_ARCHITECTURE.md software healthy RUNNER_ARCHITECTURE.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
CHANGELOG.md software healthy CHANGELOG.md
config.example.json software healthy config.example.json
CONFIG_GUIDE.md software healthy CONFIG_GUIDE.md
remote_setup_stage1.py software healthy scripts/remote_setup_stage1.py
create_strategy.py software healthy scripts/create_strategy.py
aave_v3_smoke_test.py software healthy scripts/aave_v3_smoke_test.py
make_wallets.py software healthy scripts/make_wallets.py
moonwell_dry_run.py software healthy scripts/moonwell_dry_run.py
create_adapter.py software healthy scripts/create_adapter.py
active_perps_strategy_recon.py software healthy scripts/active_perps_strategy_recon.py
remote_setup_stage2.py software healthy scripts/remote_setup_stage2.py
publish_to_pypi.sh software healthy scripts/publish_to_pypi.sh
pull-sdk-ref.sh software healthy scripts/pull-sdk-ref.sh
remote_setup_utils.py software healthy scripts/remote_setup_utils.py
morpho_smoke_test.py software healthy scripts/morpho_smoke_test.py
setup.py software healthy scripts/setup.py
polymarket_smoketest.py software healthy scripts/polymarket_smoketest.py
promote_wayfinder_script.py software healthy scripts/promote_wayfinder_script.py
slipstream_enter_position.py software healthy scripts/protocols/aerodrome/slipstream_enter_position.py
aerodrome_user_state.py software healthy scripts/protocols/aerodrome/aerodrome_user_state.py
_common.py software healthy scripts/protocols/aerodrome/_common.py
aerodrome_smoke.py software healthy scripts/protocols/aerodrome/aerodrome_smoke.py
aerodrome_best_vote_pools.py software healthy scripts/protocols/aerodrome/aerodrome_best_vote_pools.py
slipstream_analyze_range.py software healthy scripts/protocols/aerodrome/slipstream_analyze_range.py
settings.json software healthy .claude/settings.json
coding-style.md software healthy .claude/rules/coding-style.md
wayfinder_write_guard.py software healthy .claude/hooks/wayfinder_write_guard.py
wayfinder_onchain_review.py software healthy .claude/hooks/wayfinder_onchain_review.py
wayfinder_deploy_contract_review.py software healthy .claude/hooks/wayfinder_deploy_contract_review.py
wayfinder_run_script_review.py software healthy .claude/hooks/wayfinder_run_script_review.py
wayfinder_polymarket_review.py software healthy .claude/hooks/wayfinder_polymarket_review.py
wayfinder_hyperliquid_review.py software healthy .claude/hooks/wayfinder_hyperliquid_review.py
wayfinder_contract_execute_review.py software healthy .claude/hooks/wayfinder_contract_execute_review.py
wayfinder_session_start.py software healthy .claude/hooks/wayfinder_session_start.py
wayfinder_session_end.py software healthy .claude/hooks/wayfinder_session_end.py
wayfinder_hook_utils.py software healthy .claude/hooks/wayfinder_hook_utils.py
wayfinder_strategy_review.py software healthy .claude/hooks/wayfinder_strategy_review.py
SKILL.md software healthy .claude/skills/using-visual-chart-annotations/SKILL.md
SKILL.md software healthy .claude/skills/developing-wayfinder-strategies/SKILL.md
data-sources.md software healthy .claude/skills/developing-wayfinder-strategies/rules/data-s…

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

LabelLayerStatusPath
BacktestParams software healthy examples/paths/pt-carry-roller-demo/scripts/pt_carry_backte…
DemoConfig software healthy examples/paths/boros-carry-demo/scripts/boros_backtest.py:14
BacktestConfig software healthy examples/paths/boros-carry-demo/scripts/funding_vs_underlyi…
AerodromeTokenHelpersMixin software healthy wayfinder_paths/adapters/aerodrome_common.py:46
AerodromeVotingRewardsMixin software healthy wayfinder_paths/adapters/aerodrome_common.py:141
EtherfiAdapter software healthy wayfinder_paths/adapters/etherfi_adapter/adapter.py:93
BorosClient software healthy wayfinder_paths/adapters/boros_adapter/client.py:51
BorosMarketQuote software healthy wayfinder_paths/adapters/boros_adapter/types.py:11
BorosTenorQuote software healthy wayfinder_paths/adapters/boros_adapter/types.py:41
BorosVault software healthy wayfinder_paths/adapters/boros_adapter/types.py:59
BorosLimitOrder software healthy wayfinder_paths/adapters/boros_adapter/types.py:98
MarginHealth software healthy wayfinder_paths/adapters/boros_adapter/types.py:115
TestBorosAdapter software healthy wayfinder_paths/adapters/boros_adapter/test_adapter.py:19
BorosAdapter software healthy wayfinder_paths/adapters/boros_adapter/adapter.py:71
_FakeCCXTModule software healthy wayfinder_paths/adapters/ccxt_adapter/test_adapter.py:33
TestCCXTAdapterInit software healthy wayfinder_paths/adapters/ccxt_adapter/test_adapter.py:55
TestCCXTAdapterClose software healthy wayfinder_paths/adapters/ccxt_adapter/test_adapter.py:151
TestCCXTAdapterProperties software healthy wayfinder_paths/adapters/ccxt_adapter/test_adapter.py:169
CCXTAdapter software healthy wayfinder_paths/adapters/ccxt_adapter/adapter.py:13
LidoAdapter software healthy wayfinder_paths/adapters/lido_adapter/adapter.py:70
TestLedgerAdapter software healthy wayfinder_paths/adapters/ledger_adapter/test_adapter.py:9
LedgerAdapter software healthy wayfinder_paths/adapters/ledger_adapter/adapter.py:14
AvantisAdapter software healthy wayfinder_paths/adapters/avantis_adapter/adapter.py:33
MorphoAdapter software healthy wayfinder_paths/adapters/morpho_adapter/adapter.py:31
TestMoonwellAdapter software healthy wayfinder_paths/adapters/moonwell_adapter/test_adapter.py:31
MoonwellAdapter software healthy wayfinder_paths/adapters/moonwell_adapter/adapter.py:47
_DummyAggregate software healthy wayfinder_paths/adapters/multicall_adapter/test_adapter.py:…
_DummyFunctions software healthy wayfinder_paths/adapters/multicall_adapter/test_adapter.py:…
_DummyContract software healthy wayfinder_paths/adapters/multicall_adapter/test_adapter.py:…
TestMulticallAdapter software healthy wayfinder_paths/adapters/multicall_adapter/test_adapter.py:…
MulticallCall software healthy wayfinder_paths/adapters/multicall_adapter/adapter.py:16
MulticallResult software healthy wayfinder_paths/adapters/multicall_adapter/adapter.py:25
MulticallAdapter software healthy wayfinder_paths/adapters/multicall_adapter/adapter.py:30
TestSparkLendAdapter software healthy wayfinder_paths/adapters/sparklend_adapter/test_adapter.py:…
SparkLendAdapter software healthy wayfinder_paths/adapters/sparklend_adapter/adapter.py:33
TestHyperlendAdapter software healthy wayfinder_paths/adapters/hyperlend_adapter/test_adapter.py:…
HyperlendAdapter software healthy wayfinder_paths/adapters/hyperlend_adapter/adapter.py:74
TestBRAPAdapter software healthy wayfinder_paths/adapters/brap_adapter/test_adapter.py:8
BRAPAdapter software healthy wayfinder_paths/adapters/brap_adapter/adapter.py:21
TestBalanceAdapter software healthy wayfinder_paths/adapters/balance_adapter/test_adapter.py:15
BalanceAdapter software healthy wayfinder_paths/adapters/balance_adapter/adapter.py:23
TestAaveV3Adapter software healthy wayfinder_paths/adapters/aave_v3_adapter/test_adapter.py:14
AaveV3Adapter software healthy wayfinder_paths/adapters/aave_v3_adapter/adapter.py:150
TestEulerV2Adapter software healthy wayfinder_paths/adapters/euler_v2_adapter/test_adapter.py:6
EulerV2Adapter software healthy wayfinder_paths/adapters/euler_v2_adapter/adapter.py:48
TestPolymarketLiveRead software healthy wayfinder_paths/adapters/polymarket_adapter/test_adapter_li…
TestPolymarketAdapter software healthy wayfinder_paths/adapters/polymarket_adapter/test_adapter.py…
FakeClobClient software healthy wayfinder_paths/adapters/polymarket_adapter/test_adapter.py…
PolymarketAdapter software healthy wayfinder_paths/adapters/polymarket_adapter/adapter.py:95
EigenCloudAdapter software healthy wayfinder_paths/adapters/eigencloud_adapter/adapter.py:79

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

LabelLayerStatusPath
scripts software healthy scripts
protocols software healthy scripts/protocols
aerodrome software healthy scripts/protocols/aerodrome
.claude software healthy .claude
rules software healthy .claude/rules
hooks software healthy .claude/hooks
skills software healthy .claude/skills
using-visual-chart-annotations software healthy .claude/skills/using-visual-chart-annotations
developing-wayfinder-strategies software healthy .claude/skills/developing-wayfinder-strategies
rules software healthy .claude/skills/developing-wayfinder-strategies/rules
using-ccxt-adapter software healthy .claude/skills/using-ccxt-adapter
rules software healthy .claude/skills/using-ccxt-adapter/rules
using-ethena-vault-adapter software healthy .claude/skills/using-ethena-vault-adapter
rules software healthy .claude/skills/using-ethena-vault-adapter/rules
developing-wayfinder-paths software healthy .claude/skills/developing-wayfinder-paths
rules software healthy .claude/skills/developing-wayfinder-paths/rules
writing-wayfinder-scripts software healthy .claude/skills/writing-wayfinder-scripts
using-etherfi-adapter software healthy .claude/skills/using-etherfi-adapter
rules software healthy .claude/skills/using-etherfi-adapter/rules
using-alpha-lab software healthy .claude/skills/using-alpha-lab
rules software healthy .claude/skills/using-alpha-lab/rules
using-hyperlend-adapter software healthy .claude/skills/using-hyperlend-adapter
rules software healthy .claude/skills/using-hyperlend-adapter/rules
temptest software healthy .claude/skills/temptest
path software healthy .claude/skills/temptest/path
scripts software healthy .claude/skills/temptest/path/scripts
backtest-strategy software healthy .claude/skills/backtest-strategy
rules software healthy .claude/skills/backtest-strategy/rules
examples software healthy .claude/skills/backtest-strategy/examples
using-hyperliquid-adapter software healthy .claude/skills/using-hyperliquid-adapter
rules software healthy .claude/skills/using-hyperliquid-adapter/rules
using-aerodrome-slipstream-adapter software healthy .claude/skills/using-aerodrome-slipstream-adapter
rules software healthy .claude/skills/using-aerodrome-slipstream-adapter/rules
simulation-dry-run software healthy .claude/skills/simulation-dry-run
rules software healthy .claude/skills/simulation-dry-run/rules
using-polymarket-adapter software healthy .claude/skills/using-polymarket-adapter
rules software healthy .claude/skills/using-polymarket-adapter/rules
using-pendle-adapter software healthy .claude/skills/using-pendle-adapter
rules software healthy .claude/skills/using-pendle-adapter/rules
using-delta-lab software healthy .claude/skills/using-delta-lab
rules software healthy .claude/skills/using-delta-lab/rules
using-sparklend-adapter software healthy .claude/skills/using-sparklend-adapter
rules software healthy .claude/skills/using-sparklend-adapter/rules
using-aerodrome-adapter software healthy .claude/skills/using-aerodrome-adapter
rules software healthy .claude/skills/using-aerodrome-adapter/rules
contract-development software healthy .claude/skills/contract-development
rules software healthy .claude/skills/contract-development/rules
using-euler-v2-adapter software healthy .claude/skills/using-euler-v2-adapter
rules software healthy .claude/skills/using-euler-v2-adapter/rules
using-uniswap-adapter software healthy .claude/skills/using-uniswap-adapter

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

LabelLayerStatusPath
cleanup cicd healthy .github/workflows/claude-vacuum.yml
lint cicd healthy .github/workflows/test-pipeline.yml
test-coverage-validation cicd healthy .github/workflows/test-pipeline.yml
smoke-tests cicd healthy .github/workflows/test-pipeline.yml
adapter-tests cicd healthy .github/workflows/test-pipeline.yml
mcp-tests cicd healthy .github/workflows/test-pipeline.yml
integration-tests cicd healthy .github/workflows/test-pipeline.yml
security-tests cicd healthy .github/workflows/test-pipeline.yml
claude cicd healthy .github/workflows/claude.yml

LabelLayerStatusPath
PYTHON_VERSION cicd healthy
GITHUB_TOKEN cicd healthy
CLAUDE_CODE_OAUTH_TOKEN cicd healthy
POETRY_VERSION cicd healthy

LabelLayerStatusPath
job_defs data healthy wayfinder_paths/runner/db.py
job_state data healthy wayfinder_paths/runner/db.py
runs data healthy wayfinder_paths/runner/db.py

LabelLayerStatusPath
gha::claude-vacuum cicd healthy .github/workflows/claude-vacuum.yml
gha::test-pipeline cicd healthy .github/workflows/test-pipeline.yml
gha::claude cicd healthy .github/workflows/claude.yml

LabelLayerStatusPath
127.0.0.1 network healthy examples/paths/pt-carry-roller-demo/README.md
145.0.0.0 network healthy wayfinder_paths/core/constants/base.py

LabelLayerStatusPath
repobility-clone-01ijlrw2 software healthy /tmp/repobility-clone-01ijlrw2

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
gpu (detected) hardware healthy wayfinder_paths/tests/test_mcp_hyperliquid_search.py

LabelLayerStatusPath
password_literal::wayfinder_paths/tests/test_mcp_run_script… security healthy wayfinder_paths/tests/test_mcp_run_script.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/b1f66ce4-fdb4-4970-98a0-0e1c94f639fa/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b1f66ce4-fdb4-4970-98a0-0e1c94f639fa/

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.