Navigation
Closing reconciliation

Re-examined the 16 forex candidates that had already survived a correlation screen, this time with a stricter one-directional dependence test that ordinary correlation cannot provide. 14 held up and were marked ready to implement; 2 were dropped.

What it measured
QuantityValueMeaning
Candidates adjudicated16 (14 plus 2 held over from the correlation stage)the input slate
Matrix run164 cells of the 174 cell-slice grid (14 low-n cells excluded)evidence base
Survivors14, every per-symbol median xi <= 0.29 against a 0.50 absorption cutcomfortably independent
Hardening catchhawkes_intensity_bar_last xi 0.83-0.95 overlapping -> 0.47-0.55 disjointan artifact that would have caused a wholesale wrong drop
Adversarial challenges20 raised / 19 closed, plus 10 more at phase 5one call left open
Non-replicating single-cell spikessevcik 0.526, local_variation 0.473 vs per-symbol medians <= 0.15worst cells do not repeat
How it ran
FiringWhat it did
01Built the xi probe, pinned orientation, verified the schema hard-halt
02Hardened the probe against an artifact; opened mql5#86 after a 20-challenge review
03Ran the full matrix, confirmed 14 survivors, opened mql5#87
What it produced
Carries forward

One non-settled call: the candle_shoelace_area drop requests operator concurrence — pure xi alone is absorbed on only one CI-symbol, so the drop leans on a Spearman 0.72 shadow plus a still-pending paper id. Two SOTA items deferred by choice (Politis-Romano survivors-only CI; Lin-Han boosted xi estimator).

Why it is closed

'Phase 5 DONE: verdict-stage Attacker/Defender (10 challenges).' Reaching PR-open IS this contract's terminal state. The page's do-not-merge banner is superseded: the mql5 pull request 87 merged on 2026-06-07T01:10:23Z.

Lifecycle status is process state, not a judgement of the findings. Results are stated as numbers with their uncertainty. Generated between CLOSING-RECONCILIATION markers — regenerate rather than edit.

FXView forex · ODB pipeline · nasimubd · autonomous ξ keeper-confirmation loop

Chatterjee ξ — Keeper Confirmation Gate

The asymmetric, non-monotone confirmation Spearman cannot give. It adjudicates the 16 Spearman-cleared keepers (14 KEEP + 2 HOLD), confirms the direction-clique collapse, and flips implementation_ready for survivors — delivered as two operator-reviewed PRs (harness build; survivor promotion), each with an Attacker/Defender Challenge-and-Held. Real data only; read-only ClickHouse; no synthetic series.

16
candidates under ξ
174
cell-slices
0.50
absorption cut (≥2 syms)
both PRs open · do not merge

🌅 Operator morning handoff

1 · Current state of the project

2 · Follow-up gaps that surfaced — & how far each is from closed

3 · Other relevant updates (incl. SOTA robustness concepts)

The 16 candidates & live ξ verdicts

Disposition = Spearman-stage (frozen). ξ verdict = this gate; the full 174-cell run on the hardened probe is in progress, so verdicts read RUNNING.

candidatefamilySpearman dispositionvs-prod med ρξ verdict
edge_spread_bpseffective-spread (OHLC)KEEP0.25independent → KEEP
sevcik_fdfractal & curve-complexityKEEP0.25independent → KEEP
anderson_darling_a2distributional shapeKEEP0.42independent → KEEP
hvg_clusteringvisibility-graph topologyKEEP0.24independent → KEEP
kendall_taub_ret_spreadcopula-free dependenceKEEP0.16independent → KEEP
spectral_log_slopespectral & cepstral shapeKEEP0.17independent → KEEP
lziv_complexity_signsinformation & complexityKEEP0.08independent → KEEP
dhvg_indeg_outdeg_kldvisibility-graph (directed)KEEP0.11independent → KEEP
pietra_hoover_durationsinter-quote timing & durationKEEP0.35independent → KEEP
local_variation_lvinter-quote timing & durationKEEP0.28independent → KEEP
spread_sign_reversal_ratespread dynamicsKEEP0.20independent → KEEP
sign_two_state_entropy_rateinformation & entropy-rateKEEP0.14independent → KEEP
mean_cosine_turning_anglepath directionalityKEEP0.39independent → KEEP
mann_kendall_zrandomness & rank (trend)KEEP_REPRESENTATIVE0.17independent → KEEP
candle_shoelace_areasingle-bar candle geometryHOLD_LOCATION0.72DROP — absorbed_pointest (EUR CI) + shadow + paper-id
updown_cjstime-irreversibilityHOLD_DEGENERATE0.17DROP — drop_degenerate (all 4 symbols)

Decision rule

ξ(prod→cand) > 0.50 per-symbol median on ≥2 symbols ⇒ absorbed ⇒ DROP/HOLD; else independent. Holm / independence-p are support only (the gate is effect size + replication). Scale-free degeneracy: effective-levels < 2.5 OR near-zero magnitude. ξ is asymmetric — ξ(A→B) high but ξ(B→A) low ⇒ B absorbs A.

Iteration log

Autonomous loop · bigblack (el02) · worktree loop-xi-keeper · forex-loops.slice (200% CPU / 4 GB shared cap) · real data only, read-only ClickHouse · last updated 2026-06-06 (iter 3 — ξ verdict in; both PRs #86 + #87 open for review).