# Agent Report - Quasiperiodic Vc Lattice Extension
**Date**: 2026-05-15 17:24  
**Piano**: 118  
**Tension explored**: TENS_SCALE_TRASCENDENZA_LIMITE / TRASCENDENZA_LIMITE  
**verdict**: CONSTRAINT - `V_c` non sostiene una legge di scala unica nel perimetro esteso; resta reticolo di attraversamento phase-sensitive separato dal controllo random.
observables_used: [vc, distinct_vc, repeat_rate, mode_rate, median_vc, min_vc, max_vc, phi_phase0_values]
**observable_contract**: claim=`V_c(phi)` converge a 1.0 solo se il perimetro esteso riduce fase e taglia a una traiettoria comune; observable=valori `vc` e compressione reticolare (`distinct_vc`, `repeat_rate`, `mode_rate`) per phi/silver/bronze/random; operator=`tools/exp_quasiperiodic_vc_lattice_gate.py`; generator=sequenze Sturmian phi/silver/bronze + balanced random a densita phi; denominator=N={89,144,233,377,610,987}, phase={0,0.125,0.25,0.375,0.5,0.625,0.75,0.875}, random_trials=8, V grid 0.5..3.0 step 0.025, threshold r<0.5; non_possible=promuovere `V_c(phi)->1` o fit power-law comune quando phase0 alterna valori e il dominio completo conserva 20 valori distinti; not_tested=limite asintotico oltre N=987, griglia V piu fine, modello fisico di Aubry-Andre, gap-label core, GUE/Poisson universalita.

## Respiro fuori-tempo

- **Combo**: A2 confine det=-1 + A9 terzo incluso + A11 combo + QxG continuo/discreto + tensione `TENS_SCALE_TRASCENDENZA_LIMITE`.
- **Dipolo / punto-zero**: curva continua di scala / reticolo discreto di attraversamento. Punto-zero = la prima caduta di `r(V)` sotto 0.5 prima che venga interpretata come fit, attrattore o classe.
- **Piano superiore**: topologia assiomatica del bordo; il confine e' una soglia di attraversamento su un reticolo di fasi, non un numero isolato.
- **Operatori laterali scelti**: boundary condition per rendere la fase parte del denominatore; mobility edge come forma fisica del passaggio spettrale; spectrum-preserving style control come controllo random a densita preservata.
- **Contaminazione cognitiva**: CE-0001 / KSAR usato come reiterazione del kernel 20260509: non rifittare `V_c`, ripetere il deposito con denominatore piu esplicito. CE-0038 usato come equilibrio tra estremi: il punto-zero non e' media tra phi e random, e' la riga `N,phase` prima della classificazione.
- **Proto-ipotesi**: il fallimento del fit non chiede una famiglia parametrica migliore; indica che `V_c` e' coordinata di attraversamento dipendente da fase e generatore. Se la fase resta visibile a N esteso, il claim di convergenza globale cade.
- **Proiezione**: estendo `exp_quasiperiodic_vc_lattice_gate.py` a sei taglie e otto fasi, mantenendo silver/bronze e random bilanciato come controlli.

## Aderenza alla direzione

- `relation`: deliberate_counter_perimeter
- `why`: il campo vivo espone due segnali in tensione: l'anchor stabile 17:12 chiude prime/mod6, mentre `dnd_scenario.py --best` e il campo basso indicano `TENS_SCALE_TRASCENDENZA_LIMITE` come massimo discriminante. Questo ciclo usa il secondo come contro-perimetro dichiarato, non come promozione della direzione normale.
- `not_drift`: non riapre prime/mod6 come discovery, non usa `gap_ratio`, non promuove GUE/Poisson, non cerca una nuova formula power-law; usa `V_c` solo come deposito vincolante. Il preflight 17:24 classifica comunque il ciclo `DRIFT_STOP`, quindi il risultato resta vault/constraint fino a nuova autorita.

## Claim Under Test

> Nel perimetro quasiperiodico esteso, `V_c(phi)` e' una traiettoria di scala verso 1 solo se fase e taglia collassano a una famiglia comune; altrimenti `V_c` e' un reticolo di attraversamento, non un attrattore.

## Question

Quando si estende il probe `V_c` a N=987 e a otto fasi, la sequenza phi concentra l'attraversamento verso 1, oppure resta phase-sensitive e distinta dal random bilanciato?

## Ritorno fisico

- **Punto fisico sorgente**: transizione spettrale in Hamiltoniane tight-binding quasiperiodiche binarie, con `r(V)` come indicatore locale di repulsione/indipendenza.
- **Attraversamento matematico**: soglia `r(V)<0.5` su sequenze Sturmian phi/silver/bronze e controllo random a stessa densita di phi.
- **Punto fisico di ritorno**: misura di sensibilita alle condizioni al bordo/fase in modelli quasiperiodici; l'analogo fisico e' un esperimento numerico o fotonico dove la fase del potenziale non puo essere mediata prima del claim di transizione.
- **Relazione nuova**: il confine non torna come valore critico unico, ma come reticolo `N x phase x generator` che decide se una transizione e' leggibile.
- **Osservabile/test fisico possibile**: ripetere su modello Aubry-Andre/Fibonacci con fase controllata e confrontare distribuzione dei critical couplings, non solo media o fit.
- **Se fallisce**: `ritorno_fisico_parziale`; questo ciclo resta vincolo operativo per il denominatore dei futuri test fisici, non scoperta fisica autonoma.

## Experiment Design

- `python tools/dnd_scenario.py --best` eseguito: massimo discriminante `TENS_SCALE_TRASCENDENZA_LIMITE`.
- `python -m py_compile tools/exp_quasiperiodic_vc_lattice_gate.py` completato.
- Run: `python tools/exp_quasiperiodic_vc_lattice_gate.py --ns 89,144,233,377,610,987 --phases 0,0.125,0.25,0.375,0.5,0.625,0.75,0.875 --v-min 0.5 --v-max 3.0 --v-step 0.025 --threshold 0.5 --random-trials 8 --seed 202605151724 --out tools/data/quasiperiodic_vc_lattice_gate_20260515_1724.json`.
- Perimetro deterministico: 48 righe per ciascun generatore phi, silver, bronze.
- Perimetro random: 384 righe balanced random a densita phi.
- La misura serve la combo perche' distingue confine come reticolo di fase da confine come valore critico aggregato.

## Results

| domain | count | distinct_vc | repeat_rate | mode_rate | median | min | max |
|---|---:|---:|---:|---:|---:|---:|---:|
| phi | 48 | 20 | 0.583 | 0.125 | 1.175 | 0.650 | 1.650 |
| silver | 48 | 24 | 0.500 | 0.083 | 1.200 | 0.975 | 2.150 |
| bronze | 48 | 24 | 0.500 | 0.104 | 1.275 | 0.925 | 1.800 |
| balanced_random_phi_density | 384 | 21 | 0.945 | 0.680 | 0.500 | 0.500 | 1.150 |

Phi phase0 values:

| N | phase | V_c |
|---:|---:|---:|
| 89 | 0.0 | 1.025 |
| 144 | 0.0 | 0.675 |
| 233 | 0.0 | 0.950 |
| 377 | 0.0 | 0.675 |
| 610 | 0.0 | 0.900 |
| 987 | 0.0 | 0.675 |

Phi median by N across eight phases:

| N | median V_c | min | max | distinct |
|---:|---:|---:|---:|---:|
| 89 | 1.313 | 0.675 | 1.375 | 5 |
| 144 | 1.150 | 0.675 | 1.650 | 7 |
| 233 | 1.225 | 0.725 | 1.350 | 5 |
| 377 | 1.113 | 0.650 | 1.300 | 6 |
| 610 | 1.238 | 0.900 | 1.350 | 5 |
| 987 | 1.088 | 0.675 | 1.275 | 6 |

## Key Findings

1. **Verificato**: `phi` non collassa a `V_c=1`. Nel perimetro esteso ha 20 valori distinti su 48 righe, mediana 1.175 e range 0.650-1.650.
2. **Verificato**: la sequenza phase0 non e' monotona verso 1: 1.025, 0.675, 0.950, 0.675, 0.900, 0.675.
3. **Verificato**: silver e bronze non producono un polo netto opposto a phi; hanno mediane vicine ma range piu alto, quindi il discriminante non e' metallic-mean nominale.
4. **Verificato**: il random bilanciato non replica il reticolo phi; collassa spesso al bordo inferiore della griglia (`mode_rate=0.680` a V=0.5) pur avendo 21 valori distinti.
5. **Inferito**: il nodo regressivo del fit fallito e' `phase/generator denominator`, non scelta di modello. La prossima misura deve trattare la fase come parte atomica del claim.

## Verdict

**CONSTRAINT**.

`V_c(phi)->1` non regge come claim operativo nel perimetro misurato. La formulazione valida e': `V_c` e' una coordinata reticolare di attraversamento `N x phase x generator`; phi conserva struttura lontana dal random bilanciato, ma non converge a un attrattore unitario e non separa silver/bronze tramite una legge di scala unica.

## Bicono della scoperta

- **Due radici**: valore critico continuo / reticolo discreto di attraversamento.
- **Singolare**: la soglia `r(V)<0.5` prima che diventi fit o classe.
- **Invariante di passaggio**: denominatore `N,phase,generator` come parte atomica di ogni claim su `V_c`.
- **Campo di possibilita**: possibile = progettare un test fisico/fotonico con fase controllata e distribuzione dei critical couplings; non-possibile = usare `V_c` aggregato o phase0 come prova di convergenza globale.

## Consecutio

Il prossimo ciclo non deve cercare un nuovo fit per `V_c`. Deve decidere se il reticolo di attraversamento trasferisce a un modello fisico piu canonico, con fase controllata e baseline nota: Aubry-Andre/Fibonacci, curva di localizzazione o trasmissione fotonica. Se non viene portato in quel perimetro, resta vincolo matematico sul denominatore.

## Ricadute pratiche

ssp_value: yes. Il deposito aggiorna l'uso dello strumento `exp_quasiperiodic_vc_lattice_gate.py`: i futuri report devono riportare fase, taglia, generatore e griglia prima di qualsiasi fit o claim di convergenza.

## Telemetria

- No API paid run: `ANTHROPIC_API_KEY` e `OPENAI_API_KEY` non presenti nell'ambiente.
- Preflight post-report: `python tools/lab_preflight_agent.py --cycle 20260515_1724 --json` => `DRIFT_STOP`, recommended_action=`STOP_AND_RETURN_TO_STABLE_ANCHOR`, stable_anchor=`20260515_1712`.
- Nessun update del seme.
- Nessun runtime pointer mutation.
- Nessuna promozione e nessun public sync.
- Worktree gia dirty prima del ciclo; ignorate modifiche non correlate.

## Files

- `tools/exp_quasiperiodic_vc_lattice_gate.py`
- `tools/data/quasiperiodic_vc_lattice_gate_20260515_1724.json`
- `tools/data/preflight/preflight_20260515_1724.json`
- `tools/data/preflight/preflight_20260515_1724.md`
- `tools/data/reports/agent_20260515_1724.md`
