# The gate was measuring the wrong thing *2026-08-01. Supersedes the correlation threshold used as the project's go/no-go statistic since the synthetic world results.* ## The correlation does not govern recovery The standing rule was that the field correlation at the true pairing has to reach about 0.9, that nothing works below it, and that any new representation can therefore be priced in minutes without running a search. Natural data sat at 0.656 and no recovery run was made on it, on the strength of that rule. **A controlled truncation refutes the rule.** Take the synthetic fields that recover at 95.3%, project both to rank *r*, and match blind from a spectral start with exact refinement. The correlation barely moves across the ladder; recovery moves across its entire range. | Field | ρ at truth | Shared directions | Recovery (256 scenes, chance 0.4%) | |---|---|---|---| | synthetic, rank 4 | 0.902 | 11 | 6.2% | | synthetic, rank 8 | 0.906 | 13 | 12.9% | | synthetic, rank 16 | 0.928 | 18 | **95.6%** | | synthetic, rank 32 | 0.928 | 27 | 93.8% | | synthetic, rank 64 | 0.928 | 27 | 95.8% | | synthetic, rank 128 | 0.929 | 27 | 96.1% | | synthetic, full | 0.929 | 27 | 95.8% | A rank-8 field correlating at 0.906 — comfortably past the supposed threshold — recovers 13%. The same field at rank 16 recovers 96%. Correlation is held almost fixed while recovery crosses from failure to success, so the variable that moves recovery is the width of the shared spectrum, not the strength of the agreement. The theory says the same thing in advance and we misread it. Correlated-matching thresholds are derived for exchangeable full-rank noise, where each of the N²/2 entries carries an independent constraint on the pairing. A rank-*r* shared component supplies about *rN*. At 256 scenes with *r* near ten that is an eighth of what the threshold calculation assumes, so quoting the 0.9 figure against a low-rank field compares a number to a bound derived for a different object. The correction cuts against us as well as for us. With the old gate retired, the reason for never having run a search on natural data went with it, so the search was run: five blind trials on the best natural field, spectral start chosen by energy over five candidates, exact refinement to convergence. **Recovery is 0.0000 against a chance rate of 0.0039** — the spectral start lands exactly on chance and refinement moves away from the truth, which is what descent does when the truth is not the optimum. Natural data does not recover, and now that is a measurement rather than an inference from a statistic that does not govern it. ## What the shared spectrum measures Each field is eigendecomposed and the principal angles between the two leading 32-dimensional eigenspaces are computed; directions with cosine above 0.7 count as shared. A scene-shuffled null puts the chance count at 1.0 in every condition below, so the counts are not an artefact of subspace dimension. | Field | ρ | vision eff. rank | text eff. rank | shared (net of null) | |---|---|---|---|---| | synthetic watershed (recovers 95.3%) | 0.928 | 14.5 | 11.8 | **26** | | synthetic v0 (fails, 5.1%) | 0.508 | 31.3 | 27.9 | 18 | | Visual Genome, previous best | 0.656 | 18.7 | 13.9 | 10 | | Visual Genome, best today | 0.716 | 39.7 | 48.0 | 15 | The failing synthetic field settles the sufficiency question in the other direction: 18 shared directions with a correlation of 0.508 also fails. **Recovery needs both a wide shared spectrum and a strong correlation, and neither alone predicts it.** The gate becomes a joint condition, and the honest statement of our position is that natural data is short on both — though far closer on width than the correlation gap alone suggested. ## Natural data is narrow in the intersection, not in either modality The diagnosis is sharper than "the features are not good enough". Each side is individually rich — vision effective rank 40, text 48 — while the two agree on 15 directions. **Each modality is rich about something, and they are rich about different things.** That intersection is close to invariant under everything tunable on the vision side, all measured at matched width: | Vision configuration | ρ | shared | |---|---|---| | 6 spectral segments | 0.692 | 15 | | 16 spectral segments | 0.679 | 14 | | annotated region boxes (oracle) | 0.703 | 15 | Handing the pipeline ground-truth boxes buys one direction over unsupervised segmentation and nothing over using fewer segments. This confirms from a new angle what the earlier oracle-box comparison found: **segmentation is not the constraint on photographs.** The text side does move it, and saturates: | Text vector dimension | text eff. rank | ρ | shared | |---|---|---|---| | 24 | 19.0 | 0.661 | 10 | | 48 | 31.8 | 0.692 | 15 | | 128 | 48.0 | **0.716** | 16 | | 256 | 53.0 | 0.700 | 17 | Tripling the text representation's own rank from 19 to 53 buys seven shared directions and then stops. Enlarging the scene population does not help either — at matched width the shared count goes 23, 20, 19 for 256, 512 and 1024 scenes, so the ceiling is a property of what the two corpora are about rather than of how many scenes are sampled. ## Two smaller results, one refuted hypothesis **The projection improved.** Scaling each discriminant direction by its own eigenvalue to the power 0.5 lets a wide basis be kept without the weak directions drowning the strong ones. It dominates the unweighted projection at every setting tested and, unlike the unweighted version, improves with width — which is the direction that raises rank. With text vectors at 128 dimensions this takes the field correlation from 0.656 to **0.716** and the shared count from 10 to 16, at no cost. **Hubness was the wrong suspect.** The hypothesis was that the correlation is inflated by a shared "this scene resembles everything" component carrying no matching information. It is not: the additive row-and-column model accounts for 0.9% of the visual field's variance and 4.9% of the text field's, and removing it *raises* the correlation slightly, from 0.656 to 0.671. The headline statistic was honest; it was simply not the statistic that governs recovery. ## Shrinking the problem is dead, and now by measurement Small blocks were the last standing non-correlation route, on the reasoning that the hard phase is joint in correlation and population size. The reasoning had the sign backwards. The information-theoretic threshold is ρ_IT ≈ √(4 log N / N), which **rises** as N falls: 0.29 at 256 scenes, 0.51 at 64, 0.83 at 16. Shrinking the population raises the bar. The project's own gate confirms it directly. At every size tested, the best state a strong searcher reaches — spectral start plus 200 random restarts, each run to a local optimum under exact steepest descent — is **deeper than the truth**, in three replicates out of three: | N | ρ | E(truth) | E(best found) | accuracy of best | truth deepest? | |---|---|---|---|---|---| | 16 | 0.705 | 2.95 | 2.37 | 0.271 | 0/3 | | 24 | 0.703 | 3.24 | 2.29 | 0.194 | 0/3 | | 32 | 0.679 | 3.69 | 2.38 | 0.073 | 0/3 | | 48 | 0.706 | 3.48 | 2.65 | 0.125 | 0/3 | | 64 | 0.700 | 3.24 | 2.15 | 0.151 | 0/3 | | 96 | 0.698 | 3.65 | 2.57 | 0.115 | 0/3 | When the truth is not the optimum, no searcher of any cost finds it, and the question of algorithm class does not arise. Accepting exponential cost buys nothing here — this is the same conclusion tempering reached by equilibrating below the truth, now established at sizes small enough that search cannot be blamed. Combined with the earlier rank-ladder result — at natural field quality every truncation from rank 4 to full returns chance — three of the five routes in the candidate register are closed: reshaping the landscape, searching harder, and shrinking the problem. Raising the shared spectrum and adding orthogonal signal are what remain. ## What this changes The target moves from a scalar to a pair. Raising the correlation from 0.656 to 0.716 was worth having, but the measurement that matters is that it came with the shared count going from 10 to 16, and 16 is inside the interval where the synthetic ladder crosses from 13% to 96%. The corpus, not the encoder, is where the width comes from. The synthetic world has 26 shared directions because its captions state exactly the world state; Visual Genome has 15 because a region description and a patch descriptor overlap on roughly that many aspects of a photograph, and no amount of segmentation quality, backbone capacity, or scene count moves it. That reframes the next step as a question about which corpora have naturally wide overlap — dense descriptions, product listings with photographs and full specifications, screenshots paired with their accessibility trees — rather than a question about better features for this one.