https://github.com/s10023/buibui-wifey-wall-street-bot
· scanned 2026-06-15 23:59 UTC (2 months, 3 weeks ago)
176 raw signals (63 security + 113 graph)
Last scanned 2 months, 3 weeks ago · v1 · 101 actionable findings from 2 signal sources. 147 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3218 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 |
|---|---|---|---|
_make_result |
software | healthy | tests/test_param_sweep.py:38 |
_win |
software | healthy | tests/test_param_sweep.py:54 |
_loss |
software | healthy | tests/test_param_sweep.py:72 |
_open_trade |
software | healthy | tests/test_param_sweep.py:90 |
_make_sweep_row |
software | healthy | tests/test_param_sweep.py:106 |
_verdict |
software | healthy | tests/test_param_sweep.py:125 |
test_long_oos_avg_r_computed_from_oos_result |
software | healthy | tests/test_param_sweep.py:143 |
test_short_oos_avg_r_computed_from_oos_result |
software | healthy | tests/test_param_sweep.py:151 |
test_long_oos_n_counts_long_closed_trades |
software | healthy | tests/test_param_sweep.py:159 |
test_short_oos_n_counts_short_closed_trades |
software | healthy | tests/test_param_sweep.py:163 |
test_no_trades_returns_none_avg_r |
software | healthy | tests/test_param_sweep.py:167 |
test_returns_empty_when_no_trades |
software | healthy | tests/test_param_sweep.py:181 |
test_returns_empty_when_insufficient_trades |
software | healthy | tests/test_param_sweep.py:185 |
test_returns_empty_when_delta_below_threshold |
software | healthy | tests/test_param_sweep.py:193 |
test_returns_hint_when_delta_large |
software | healthy | tests/test_param_sweep.py:202 |
test_hint_identifies_worse_direction |
software | healthy | tests/test_param_sweep.py:213 |
test_hint_identifies_worse_short |
software | healthy | tests/test_param_sweep.py:222 |
test_row_to_trialperf_pools_is_and_oos |
software | healthy | tests/test_param_sweep.py:237 |
test_recommended_row_skips_overfit |
software | healthy | tests/test_param_sweep.py:247 |
test_compute_sweep_gate_insufficient_when_no_clean_row |
software | healthy | tests/test_param_sweep.py:253 |
test_format_renders_commit_pass |
software | healthy | tests/test_param_sweep.py:259 |
test_format_renders_do_not_commit |
software | healthy | tests/test_param_sweep.py:265 |
test_format_no_gate_is_backcompat |
software | healthy | tests/test_param_sweep.py:277 |
test_header_contains_directional_columns |
software | healthy | tests/test_param_sweep.py:287 |
test_directional_split_hint_shown_in_recommendation |
software | healthy | tests/test_param_sweep.py:296 |
test_no_hint_when_directions_agree |
software | healthy | tests/test_param_sweep.py:304 |
test_empty_rows_returns_no_results |
software | healthy | tests/test_param_sweep.py:312 |
_make_audit_row |
software | healthy | tests/test_param_sweep.py:322 |
test_fields_default_to_none_and_zero |
software | healthy | tests/test_param_sweep.py:344 |
test_format_audit_shows_directional_columns |
software | healthy | tests/test_param_sweep.py:359 |
test_split_candidates_shown_when_delta_large |
software | healthy | tests/test_param_sweep.py:365 |
test_no_split_candidates_when_delta_small |
software | healthy | tests/test_param_sweep.py:372 |
test_no_split_candidates_when_insufficient_n |
software | healthy | tests/test_param_sweep.py:377 |
test_no_split_candidates_for_no_edge_strategies |
software | healthy | tests/test_param_sweep.py:382 |
_empty_df |
software | healthy | tests/test_param_sweep.py:494 |
_empty_result |
software | healthy | tests/test_param_sweep.py:500 |
test_sweep_grid_worker_forwards_floor_flags |
software | healthy | tests/test_param_sweep.py:403 |
fake_run_backtest |
software | healthy | tests/test_param_sweep.py:550 |
test_sweep_grid_worker_defaults_floor_off |
software | healthy | tests/test_param_sweep.py:432 |
test_audit_strategy_worker_forwards_floor_flags |
software | healthy | tests/test_param_sweep.py:458 |
test_sweep_grid_worker_forwards_live_parity_inputs |
software | healthy | tests/test_param_sweep.py:503 |
test_sweep_grid_worker_defaults_live_parity_off |
software | healthy | tests/test_param_sweep.py:547 |
test_sweep_row_carries_overfit_stats |
software | healthy | tests/test_param_sweep.py:583 |
test_sweep_row_overfit_stats_defaults_none |
software | healthy | tests/test_param_sweep.py:600 |
test_format_renders_dsr_and_pbo |
software | healthy | tests/test_param_sweep.py:604 |
test_pbo_is_order_independent |
software | healthy | tests/test_param_sweep.py:624 |
_rows |
software | healthy | tests/test_param_sweep.py:629 |
test_format_renders_na_for_nan_pbo |
software | healthy | tests/test_param_sweep.py:655 |
test_keeps_distinct_signal_times |
software | healthy | tests/test_param_sweep.py:680 |
test_keeps_both_directions_at_same_signal_time |
software | healthy | tests/test_param_sweep.py:685 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestSweepRowDirectional |
software | healthy | tests/test_param_sweep.py:142 |
TestDirectionalSplitHint |
software | healthy | tests/test_param_sweep.py:180 |
TestCommitGateWiring |
software | healthy | tests/test_param_sweep.py:236 |
TestFormatSweepResultsDirectional |
software | healthy | tests/test_param_sweep.py:286 |
TestAuditRowDirectional |
software | healthy | tests/test_param_sweep.py:321 |
TestAtrFloorForwarding |
software | healthy | tests/test_param_sweep.py:390 |
TestLiveParityForwarding |
software | healthy | tests/test_param_sweep.py:488 |
TestOverfitStatsWiring |
software | healthy | tests/test_param_sweep.py:582 |
TestDedupTrades |
software | healthy | tests/test_param_sweep.py:679 |
TestRowFromResults |
software | healthy | tests/test_param_sweep.py:707 |
TestSweepGridWorkerCv |
software | healthy | tests/test_param_sweep.py:733 |
TestRunParamSweepCv |
software | healthy | tests/test_param_sweep.py:779 |
TestResolveRegimeAt |
software | healthy | tests/test_live_parity_regime_gate.py:31 |
TestApplyRegimeGateToSignals |
software | healthy | tests/test_live_parity_regime_gate.py:104 |
TestRunBacktestRegimeGate |
software | healthy | tests/test_live_parity_regime_gate.py:246 |
TestModuleContract |
software | healthy | tests/test_sync_parent.py:11 |
TestStateFile |
software | healthy | tests/test_sync_parent.py:45 |
TestPRGrouping |
software | healthy | tests/test_sync_parent.py:93 |
TestPathTranslation |
software | healthy | tests/test_sync_parent.py:151 |
TestBucketClassifier |
software | healthy | tests/test_sync_parent.py:185 |
TestAlreadyApplied |
software | healthy | tests/test_sync_parent.py:269 |
TestMemoryExtract |
software | healthy | tests/test_sync_parent.py:311 |
TestSuggestApproach |
software | healthy | tests/test_sync_parent.py:335 |
TestReportFormat |
software | healthy | tests/test_sync_parent.py:372 |
TestCLI |
software | healthy | tests/test_sync_parent.py:431 |
TestSmokeRun |
software | healthy | tests/test_sync_parent.py:446 |
TestWorkstreamSummary |
software | healthy | tests/test_sync_parent.py:521 |
TestMinTrackRecordLength |
software | healthy | tests/test_mintrl.py:9 |
TestRegimeGate |
software | healthy | tests/test_regime_gate.py:57 |
TestDirectionFilterGate |
software | healthy | tests/test_direction_filter_gate.py:31 |
TestProbabilisticSharpeRatio |
software | healthy | tests/test_psr.py:8 |
TestWinRateToStars |
software | healthy | tests/test_recalibrate_lib.py:27 |
TestComputeRecalibratedRatings |
software | healthy | tests/test_recalibrate_lib.py:231 |
TestFormatRecalibrationReport |
software | healthy | tests/test_recalibrate_lib.py:297 |
TestWriteConfidenceToSource |
software | healthy | tests/test_recalibrate_lib.py:404 |
TestStrategySpecGetConfidence |
software | healthy | tests/test_recalibrate_lib.py:476 |
TestWriteConfidenceToDb |
software | healthy | tests/test_recalibrate_lib.py:506 |
TestComputeDirectionalRatings |
software | healthy | tests/test_recalibrate_lib.py:625 |
TestFormatSweepTable |
software | healthy | tests/test_backtest_runner.py:60 |
TestApplyAdrBiasGateToSignals |
software | healthy | tests/test_live_parity_adr_gate.py:80 |
TestRunBacktestAdrBiasGate |
software | healthy | tests/test_live_parity_adr_gate.py:167 |
_FakeTrade |
software | healthy | tests/test_cost_model.py:22 |
TestCostModelValidation |
software | healthy | tests/test_cost_model.py:32 |
TestSpreadBucket |
software | healthy | tests/test_cost_model.py:60 |
TestCostBreakdown |
software | healthy | tests/test_cost_model.py:77 |
TestBarsPerDay |
software | healthy | tests/test_cost_model.py:135 |
TestBuildCostContext |
software | healthy | tests/test_cost_model.py:145 |
TestCostModelFromToml |
software | healthy | tests/test_cost_model.py:190 |
TestBacktestSweepConfigDefaults |
software | healthy | tests/test_backtest_config.py:30 |
TestLoadBacktestConfig |
software | healthy | tests/test_backtest_config.py:43 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.markdownlint.json |
software | healthy | .markdownlint.json |
poetry.lock |
software | healthy | poetry.lock |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
wifey.py |
software | healthy | wifey.py |
Dockerfile |
software | healthy | Dockerfile |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
Makefile |
software | healthy | Makefile |
docker-compose.yml |
software | healthy | docker-compose.yml |
signal_watch.toml |
software | healthy | config/signal_watch.toml |
strategy_params.toml |
software | healthy | config/strategy_params.toml |
signal_watch_weekdays.toml |
software | healthy | config/signal_watch_weekdays.toml |
test_param_sweep.py |
software | healthy | tests/test_param_sweep.py |
test_live_parity_regime_gate.py |
software | healthy | tests/test_live_parity_regime_gate.py |
test_sync_parent.py |
software | healthy | tests/test_sync_parent.py |
test_mintrl.py |
software | healthy | tests/test_mintrl.py |
test_web_error_handling.py |
software | healthy | tests/test_web_error_handling.py |
test_regime_gate.py |
software | healthy | tests/test_regime_gate.py |
test_direction_filter_gate.py |
software | healthy | tests/test_direction_filter_gate.py |
test_data_quality.py |
software | healthy | tests/test_data_quality.py |
test_psr.py |
software | healthy | tests/test_psr.py |
__init__.py |
software | healthy | tests/__init__.py |
conftest.py |
software | healthy | tests/conftest.py |
test_recalibrate_lib.py |
software | healthy | tests/test_recalibrate_lib.py |
test_stats_lib.py |
software | healthy | tests/test_stats_lib.py |
test_digest_lib.py |
software | healthy | tests/test_digest_lib.py |
test_backtest_runner.py |
software | healthy | tests/test_backtest_runner.py |
test_combo_backtest.py |
software | healthy | tests/test_combo_backtest.py |
test_live_parity_adr_gate.py |
software | healthy | tests/test_live_parity_adr_gate.py |
test_cost_model.py |
software | healthy | tests/test_cost_model.py |
test_backtest_config.py |
software | healthy | tests/test_backtest_config.py |
test_web_universe_policy.py |
software | healthy | tests/test_web_universe_policy.py |
test_f8_htf_ema_gate.py |
software | healthy | tests/test_f8_htf_ema_gate.py |
test_telegram.py |
software | healthy | tests/test_telegram.py |
test_dsr.py |
software | healthy | tests/test_dsr.py |
test_live_store.py |
software | healthy | tests/test_live_store.py |
test_live_parity_direction_filter_gate.py |
software | healthy | tests/test_live_parity_direction_filter_gate.py |
test_lookahead.py |
software | healthy | tests/test_lookahead.py |
test_config_validation.py |
software | healthy | tests/test_config_validation.py |
test_web_fib.py |
software | healthy | tests/test_web_fib.py |
test_atr_floor_live.py |
software | healthy | tests/test_atr_floor_live.py |
test_strategies.py |
software | healthy | tests/test_strategies.py |
test_audit_guard.py |
software | healthy | tests/test_audit_guard.py |
test_signal_runner.py |
software | healthy | tests/test_signal_runner.py |
test_web_backtest.py |
software | healthy | tests/test_web_backtest.py |
test_alert_formatter.py |
software | healthy | tests/test_alert_formatter.py |
test_pbo.py |
software | healthy | tests/test_pbo.py |
test_web_signals.py |
software | healthy | tests/test_web_signals.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
sync_parent |
software | healthy | tests/fixtures/sync_parent |
analytics |
software | healthy | analytics |
backtest |
software | healthy | analytics/backtest |
signal |
software | healthy | analytics/signal |
store |
software | healthy | analytics/store |
strategies |
software | healthy | analytics/strategies |
research_guards |
software | healthy | analytics/research_guards |
stats |
software | healthy | analytics/stats |
signals |
software | healthy | signals |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
redesign |
software | healthy | docs/redesign |
trade |
software | healthy | trade |
scripts |
software | healthy | scripts |
cli |
software | healthy | cli |
utils |
software | healthy | utils |
web |
software | healthy | web |
api |
software | healthy | web/api |
models |
software | healthy | web/api/models |
routers |
software | healthy | web/api/routers |
ui |
software | healthy | web/ui |
src |
software | healthy | web/ui/src |
stores |
software | healthy | web/ui/src/stores |
components |
software | healthy | web/ui/src/components |
pages |
software | healthy | web/ui/src/pages |
.claude |
software | healthy | .claude |
context |
software | healthy | .claude/context |
skills |
software | healthy | .claude/skills |
atr-sweep |
software | healthy | .claude/skills/atr-sweep |
post-branch |
software | healthy | .claude/skills/post-branch |
backtest-run |
software | healthy | .claude/skills/backtest-run |
new-strategy |
software | healthy | .claude/skills/new-strategy |
db-update |
software | healthy | .claude/skills/db-update |
wfo-sweep |
software | healthy | .claude/skills/wfo-sweep |
frontend-svelte |
software | healthy | .claude/skills/frontend-svelte |
journal-trade |
software | healthy | .claude/skills/journal-trade |
pr-summary |
software | healthy | .claude/skills/pr-summary |
confluence-backtest |
software | healthy | .claude/skills/confluence-backtest |
backtest-findings |
software | healthy | .claude/skills/backtest-findings |
param-sweep-apply |
software | healthy | .claude/skills/param-sweep-apply |
recalibrate |
software | healthy | .claude/skills/recalibrate |
signal-watch |
software | healthy | .claude/skills/signal-watch |
sync-parent |
software | healthy | .claude/skills/sync-parent |
sanity-check |
software | healthy | .claude/skills/sanity-check |
config-refresh |
software | healthy | .claude/skills/config-refresh |
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/health |
api | healthy | web/api/main.py |
GET / |
api | healthy | web/api/main.py |
GET /buibui-logo.svg |
api | healthy | web/api/main.py |
GET /live-outcomes |
api | healthy | web/api/routers/live_outcomes.py |
GET /config |
api | healthy | web/api/routers/config.py |
GET /strategies |
api | healthy | web/api/routers/config.py |
GET /universe-policy |
api | healthy | web/api/routers/config.py |
GET /active-config |
api | healthy | web/api/routers/config.py |
GET /ohlcv |
api | healthy | web/api/routers/ohlcv.py |
GET /backtest/runs |
api | healthy | web/api/routers/backtest.py |
GET /backtest/analysis |
api | healthy | web/api/routers/backtest.py |
POST /backtest |
api | healthy | web/api/routers/backtest.py |
POST /signals |
api | healthy | web/api/routers/signals.py |
GET /signals/history |
api | healthy | web/api/routers/signals.py |
GET /stats/{symbol} |
api | healthy | web/api/routers/stats.py |
GET /fib |
api | healthy | web/api/routers/fib.py |
GET /zones |
api | healthy | web/api/routers/zones.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ohlcv |
data | healthy | analytics/store/schema.py |
signals |
data | healthy | analytics/store/schema.py |
signal_alert_outcomes |
data | healthy | analytics/store/schema.py |
backtest_runs |
data | healthy | analytics/store/schema.py |
backtest_trades |
data | healthy | analytics/store/schema.py |
stats_cache |
data | healthy | analytics/store/schema.py |
confidence_ratings |
data | healthy | analytics/store/schema.py |
confidence_ratings_v2 |
data | healthy | analytics/store/schema.py |
backtest_combos |
data | healthy | analytics/store/schema.py |
backtest_cross_tf_combos |
data | healthy | analytics/store/schema.py |
backtest_cache |
data | healthy | analytics/store/schema.py |
backtest_runs_new |
data | healthy | migrations/001_day_filter_text.py |
| Label | Layer | Status | Path |
|---|---|---|---|
sync |
cicd | healthy | .github/workflows/update-skills.yaml |
trivy |
cicd | healthy | .github/workflows/security-scan.yaml |
markdownlint |
cicd | healthy | .github/workflows/lint.yaml |
lint-typecheck-test |
cicd | healthy | .github/workflows/lint.yaml |
regression |
cicd | healthy | .github/workflows/lint.yaml |
frontend-check |
cicd | healthy | .github/workflows/lint.yaml |
build |
cicd | healthy | .github/workflows/docker-build.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | poetry.lock |
sqlite |
data | healthy | poetry.lock |
mysql |
data | healthy | poetry.lock |
postgres |
data | healthy | poetry.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
signal-watch |
hardware | healthy | docker-compose.yml |
analytics-backfill |
hardware | healthy | docker-compose.yml |
analytics-sync |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::update-skills |
cicd | healthy | .github/workflows/update-skills.yaml |
gha::security-scan |
cicd | healthy | .github/workflows/security-scan.yaml |
gha::lint |
cicd | healthy | .github/workflows/lint.yaml |
gha::docker-build |
cicd | healthy | .github/workflows/docker-build.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
1.2.0.0 |
network | healthy | poetry.lock |
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | README.md |
port:8000 |
network | healthy | .claude/skills/frontend-svelte/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | poetry.lock |
vps::gcp |
hardware | healthy | poetry.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-vfow0rxy |
software | healthy | /tmp/repobility-clone-vfow0rxy |
| Label | Layer | Status | Path |
|---|---|---|---|
001_day_filter_text.py |
data | healthy | migrations/001_day_filter_text.py |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/46ab560b-443e-464c-aeb1-79da972e5857/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/46ab560b-443e-464c-aeb1-79da972e5857/
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.