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.

Phantomape/ginger

https://github.com/Phantomape/ginger · scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)

813 raw signals (0 security + 813 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 793 actionable findings from 1 signal source. 20 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 34436 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
_features software healthy tests/test_market_state_surfaces.py:17
test_cross_sectional_ranking_persists_full_rows_for_coverage software healthy tests/test_market_state_surfaces.py:68
test_ranking_attribution_includes_compact_annotated_trades software healthy tests/test_market_state_surfaces.py:79
test_longitudinal_validation_detects_top_outperformance software healthy tests/test_market_state_surfaces.py:100
test_expectation_drift_handles_zero_previous_without_crashi… software healthy tests/test_market_state_surfaces.py:117
test_canonical_state_vectors_cover_full_ranking_rows software healthy tests/test_market_state_surfaces.py:130
test_prefers_same_day_snapshot_future_event_for_dte software healthy tests/test_earnings_replay.py:13
test_blocks_eps_estimate_when_snapshot_event_is_not_replaye… software healthy tests/test_earnings_replay.py:40
test_calendar_fallback_when_no_snapshot_exists software healthy tests/test_earnings_replay.py:67
utc_now_iso software healthy scripts/experiment_registry.py:73
new_experiment_uid software healthy scripts/experiment_registry.py:77
normalize_experiment_id software healthy scripts/experiment_registry.py:81
_repo_relative software healthy scripts/experiment_registry.py:91
load_registry software healthy scripts/experiment_registry.py:101
_atomic_write_text software healthy scripts/experiment_registry.py:113
save_registry software healthy scripts/experiment_registry.py:150
ticket_path software healthy scripts/experiment_registry.py:158
experiment_log_path software healthy scripts/experiment_registry.py:162
experiment_card_path software healthy scripts/experiment_registry.py:166
revision_manifest_path software healthy scripts/experiment_registry.py:170
save_ticket software healthy scripts/experiment_registry.py:174
_registry_tickets_dir software healthy scripts/experiment_registry.py:183
_registry_logs_dir software healthy scripts/experiment_registry.py:187
_registry_cards_dir software healthy scripts/experiment_registry.py:191
_registry_manifests_dir software healthy scripts/experiment_registry.py:199
_registry_repo_root software healthy scripts/experiment_registry.py:207
load_ticket software dead scripts/experiment_registry.py:212
_ticket_index_entry software healthy scripts/experiment_registry.py:220
_sync_index_entry software healthy scripts/experiment_registry.py:234
materialize_experiment software healthy scripts/experiment_registry.py:245
iter_experiments software healthy scripts/experiment_registry.py:255
lock_path_for software healthy scripts/experiment_registry.py:259
_acquire_os_lock software healthy scripts/experiment_registry.py:264
_release_os_lock software healthy scripts/experiment_registry.py:280
file_lock software healthy scripts/experiment_registry.py:289
locked_registry_update software healthy scripts/experiment_registry.py:329
latest_backtest_result software healthy scripts/experiment_registry.py:344
_remember_id_source software healthy scripts/experiment_registry.py:352
_load_json_file software healthy scripts/experiment_registry.py:1653
_scan_json_id_file software healthy scripts/experiment_registry.py:366
collect_experiment_id_sources software healthy scripts/experiment_registry.py:404
next_experiment_id software healthy scripts/experiment_registry.py:511
require_available_experiment_id software healthy scripts/experiment_registry.py:521
parse_csv software healthy scripts/experiment_registry.py:535
_optional_float software healthy scripts/experiment_registry.py:543
normalize_prediction software healthy scripts/experiment_registry.py:552
prediction_required_for_lane software healthy scripts/experiment_registry.py:603
prediction_missing_reasons software healthy scripts/experiment_registry.py:607
_word_count software healthy scripts/experiment_registry.py:621
_looks_placeholder software healthy scripts/experiment_registry.py:625

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
AGENTS.md software healthy AGENTS.md
test_market_state_surfaces.py software healthy tests/test_market_state_surfaces.py
test_earnings_replay.py software healthy tests/test_earnings_replay.py
meta_learning_state.md software healthy docs/meta_learning_state.md
current_state.md software healthy docs/current_state.md
agent_experiment_protocol.md software healthy docs/agent_experiment_protocol.md
kova-research-directions.md software healthy docs/kova-research-directions.md
alpha_external_research_map.md software healthy docs/alpha_external_research_map.md
regime_aware_exit_design.md software healthy docs/regime_aware_exit_design.md
experiment_registry.json software healthy docs/experiment_registry.json
iteration_analysis.md software healthy docs/iteration_analysis.md
experiment_dashboard.md software healthy docs/experiment_dashboard.md
current_state_snapshot.md software healthy docs/current_state_snapshot.md
oracle_diagnostics.md software healthy docs/oracle_diagnostics.md
universe_governance_rollout_plan.md software healthy docs/universe_governance_rollout_plan.md
data_inventory.md software healthy docs/data_inventory.md
experiment_ticket_schema.md software healthy docs/experiment_ticket_schema.md
production_backtest_parity_matrix.md software healthy docs/production_backtest_parity_matrix.md
backtesting.md software healthy docs/backtesting.md
alpha_direction_expectation_residual_leadership.md software healthy docs/alpha_direction_expectation_residual_leadership.md
alpha_direction_guidance.md software healthy docs/alpha_direction_guidance.md
alpha-optimization-playbook.md software healthy docs/alpha-optimization-playbook.md
production_backtest_parity.md software healthy docs/production_backtest_parity.md
experiment_log_format.md software healthy docs/experiment_log_format.md
intraday_risk_review.md software healthy docs/intraday_risk_review.md
alpha_context_pack.md software healthy docs/alpha_context_pack.md
universe_promotion_protocol.md software healthy docs/universe_promotion_protocol.md
pending-actions.md software healthy docs/pending-actions.md
exit-policy.md software healthy docs/lessons/exit-policy.md
default-off-paper-adapter.md software healthy docs/lessons/default-off-paper-adapter.md
ticker-specific.md software healthy docs/lessons/ticker-specific.md
free-sec-companyfacts-plus-ohlcv-rs-candidate-pool.md software healthy docs/lessons/free-sec-companyfacts-plus-ohlcv-rs-candidate-…
event-or-llm.md software healthy docs/lessons/event-or-llm.md
position-cap-or-cap-release.md software healthy docs/lessons/position-cap-or-cap-release.md
production-visible-default-off-paper-adapter-for-candidate-… software healthy docs/lessons/production-visible-default-off-paper-adapter-f…
slot-or-ranking.md software healthy docs/lessons/slot-or-ranking.md
pilot-or-sleeve.md software healthy docs/lessons/pilot-or-sleeve.md
filter-or-gate.md software healthy docs/lessons/filter-or-gate.md
external-event-satellite-overlay-allocation.md software healthy docs/lessons/external-event-satellite-overlay-allocation.md
production-visible-free-ohlcv-relation-alpha.md software healthy docs/lessons/production-visible-free-ohlcv-relation-alpha.md
risk-scalar-or-topup.md software healthy docs/lessons/risk-scalar-or-topup.md
current_state_legacy.md software healthy docs/archive/current_state_legacy.md
CLAUDE3.md software healthy docs/archive/agent-prompts/CLAUDE3.md
CLAUDE2.md software healthy docs/archive/agent-prompts/CLAUDE2.md
form4_no_new_data_recheck_exp-20260503-033_20260503.md software healthy docs/non_ohlcv_data_audit/form4_no_new_data_recheck_exp-202…
sec_earnings_filing_shock_current_exp-20260511-001.md software healthy docs/non_ohlcv_data_audit/sec_earnings_filing_shock_current…
sec_earnings_filing_shock_no_new_evidence_exp029_20260503.md software healthy docs/non_ohlcv_data_audit/sec_earnings_filing_shock_no_new_…
sec_earnings_filing_shock_post_exp051_exp-20260504-052_2026… software healthy docs/non_ohlcv_data_audit/sec_earnings_filing_shock_post_ex…
form4_existing_signal_overlay_exp-20260514-039_20260514.md software healthy docs/non_ohlcv_data_audit/form4_existing_signal_overlay_exp…

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

LabelLayerStatusPath
ResultArtifact software healthy scripts/audit_baseline_reproducibility.py:68
QuietRequestHandler software healthy remote/server.py:92
CodexJob software healthy remote/server.py:480
_FakeFastInfo software healthy quant/test_intraday_review.py:185
_FakeTicker software healthy quant/test_intraday_review.py:196
EarningsExpectationSnapshot software healthy quant/earnings_expectation_archive.py:26
ExecutionEnvelope software healthy quant/full_stack_candidate_pool.py:75
_FixedDateTime software healthy quant/test_llm_advisor_paths.py:35
_FixedDateTime software healthy quant/test_quant.py:6315
_FakeResponse software healthy quant/test_quant.py:6321
_Usage software healthy quant/test_quant.py:6322
_Choice software healthy quant/test_quant.py:6327
_Message software healthy quant/test_quant.py:6328
_FakeCompletions software healthy quant/test_quant.py:6335
_FakeChat software healthy quant/test_quant.py:6340
_FakeClient software healthy quant/test_quant.py:6343
FakeTicker software healthy quant/test_quant.py:8260
GateThresholds software healthy quant/evaluator_gates.py:15
ExperimentGateThresholds software healthy quant/evaluator_gates.py:33
Position software healthy quant/backtester.py:1001
BacktestEngine software healthy quant/backtester.py:1061
TextExtractor software healthy quant/sec_filing_text_backfill.py:27
FakeTicker software healthy quant/test_backtester_earnings_replay.py:154
ArtifactSpec software healthy quant/non_ohlcv_coverage.py:29
SectorResidualIndex software healthy quant/fundamental_growth_rs_paper_sleeve.py:701
CompanyfactsFundamentalIndex software healthy quant/fundamental_growth_rs_paper_sleeve.py:846
PriceLookup software healthy quant/experiments/exp_20260604_020_revision_trajectory_pead…
FcfYieldIndex software healthy quant/experiments/exp_20260601_019_companyfacts_fcf_yield_r…
BreakoutRankingPatch software healthy quant/experiments/exp_20260505_018_breakout_slot_ranking.py…
ExperimentConfig software healthy quant/experiments/exp_20260516_017_018_space_dual_catalyst_…
CompanyfactsCapexIntensityIndex software healthy quant/experiments/exp_20260529_003_fundamental_growth_rs_lo…
CompanyfactsWorkingCapitalIndex software healthy quant/experiments/exp_20260528_019_fundamental_growth_rs_wo…
TradingDayPriceLookup software healthy quant/experiments/exp_20260528_013_expectation_pead_short_h…
EarningsYieldIndex software healthy quant/experiments/exp_20260601_004_companyfacts_earnings_yi…
ActiveSectorCapPatch software healthy quant/experiments/exp_20260505_006_active_sector_cap.py:184
CompanyfactsBalanceSheetIndex software healthy quant/experiments/exp_20260528_017_fundamental_growth_rs_lo…
CompanyfactsOperatingQualityIndex software healthy quant/experiments/exp_20260528_004_fundamental_growth_rs_op…
SectorResidualIndex software healthy quant/experiments/exp_20260602_009_companyfacts_sector_resi…
CompanyfactsOperatingMarginIndex software healthy quant/experiments/exp_20260528_023_fundamental_growth_rs_op…
InventoryRevenueIndex software healthy quant/experiments/exp_20260603_013_companyfacts_inventory_d…
CompanyfactsGrossMarginIndex software healthy quant/experiments/exp_20260528_012_fundamental_growth_rs_gr…
CashConversionIndex software healthy quant/experiments/exp_20260602_001_companyfacts_cash_conver…
PricePath software healthy quant/experiments/exp_20260508_027_bad_trade_failure_taxono…
ShareCountIndex software healthy quant/experiments/exp_20260601_002_companyfacts_share_contr…
TrailingEvent software healthy quant/experiments/exp_20260429_007_trailing_reduce_semantic…
GrossMarginIndex software healthy quant/experiments/exp_20260601_021_companyfacts_gross_margi…
FinancialsLeaderAddonCapPatch software healthy quant/experiments/exp_20260505_017_financials_leader_addon_…
CompanyfactsGrowthIndex software healthy quant/experiments/exp_20260527_017_fundamental_growth_rs_ca…
MultiplierPatch software healthy quant/experiments/exp_20260505_016_breakout_dte_zero_risk.p…
PriceLookup software healthy quant/experiments/exp_20260525_017_expectation_residual_lea…

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

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
lessons software healthy docs/lessons
archive software healthy docs/archive
agent-prompts software healthy docs/archive/agent-prompts
non_ohlcv_data_audit software healthy docs/non_ohlcv_data_audit
experiments software healthy docs/experiments
tickets software healthy docs/experiments/tickets
scripts software healthy scripts
remote software healthy remote
news_collector software healthy news_collector
operator_inputs software healthy operator_inputs
.claude software healthy .claude
.codex software healthy .codex
agents software healthy .codex/agents
quant software healthy quant
experiments software healthy quant/experiments
_templates software healthy quant/experiments/_templates
legacy software healthy quant/experiments/legacy
experiments software healthy experiments
research software healthy experiments/research
pullback_rs_eod software healthy experiments/research/pullback_rs_eod
logs software healthy experiments/research/pullback_rs_eod/logs
dashboard software healthy experiments/dashboard
manifests software healthy experiments/manifests
logs software healthy experiments/logs
tickets software healthy experiments/tickets
cards software healthy experiments/cards
artifacts software healthy experiments/artifacts

LabelLayerStatusPath
ANY /open-positions api healthy remote/server.py
ANY /open-positions/<section> api healthy remote/server.py
ANY /open-positions/<section>/<ticker> api healthy remote/server.py
ANY / api healthy remote/server.py
ANY /favicon.ico api healthy remote/server.py
ANY /run api healthy remote/server.py
ANY /stop api healthy remote/server.py
ANY /status api healthy remote/server.py
ANY /log api healthy remote/server.py
ANY /events api healthy remote/server.py

LabelLayerStatusPath
port:20 network healthy experiments/research/pullback_rs_eod/config.yaml
port:20000 network healthy experiments/research/pullback_rs_eod/config.yaml

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

LabelLayerStatusPath
127.0.0.1 network healthy quant/test_quant.py

LabelLayerStatusPath
gpu (detected) hardware healthy quant/test_sec_submissions.py

LabelLayerStatusPath
vps::aws hardware healthy quant/experiments/exp_20260611_017_sec_quantified_counterpa…
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/d85a2bd8-3c12-48da-8ac3-7ded37eecf9c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d85a2bd8-3c12-48da-8ac3-7ded37eecf9c/

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.