3.3 KiB
3.3 KiB
CURRENT-205
TASK_ID: task-87b64082c1 MACHINE: .205 STATO: completato
Obiettivo
- Bonifica e Allineamento Stabile 0013:
- Rimozione delle 4 unità legacy fittizie generate da errata interpretazione di ID subentro (
0013-A-71,0013-A-78,0013-A-82,0013-A-87). - Riallineamento e traslazione dei movimenti/rate collegati verso le unità canoniche reali (
0013-B-8e0013-NGOT-103). - Epuration delle anagrafiche fittizie/corrotte con punto interrogativo (
?) e dei relativi record pivot. - Creazione del comando Artisan idempotente:
php artisan gescon:bonifica-stabile-0013.
- Rimozione delle 4 unità legacy fittizie generate da errata interpretazione di ID subentro (
- Allineamento Inquilino NGGC 163:
- Configurato e collegato l'inquilino Ottaviano Supershop Srls (email:
amin.siddque@gmail.com, pec:ottavianosupershopsrls@legalmail.it) all'Unità 267 (0013-NGGC-163) inunita_anagrafica_periodoeunita_immobiliare_nominativi.
- Configurato e collegato l'inquilino Ottaviano Supershop Srls (email:
- Ordinamento Naturale e Risoluzione Dropdown:
- Riorganizzato l'ordinamento delle unità in
UnitaImmobiliarePageeCatastoHubsecondo la sequenza naturale:Palazzina->Scala(A, B, C, NGGC, NGOT) ->Internonaturale (1, 2, 3... 10... 163) ->Piano->ID. Scala A - Int. 1 [0013-A-1] — SPADAVECCHIA ALDOè ora stabilmente e nativamente posizionata al 1° posto senza necessità di ricerca manuale.
- Riorganizzato l'ordinamento delle unità in
- Sincronizzazione Scheda Unità Immobiliare (Tab Catasto):
- Implementati gli accessors sul Model
UnitaImmobiliareper ereditare correttamente Foglio (403) e Particella (60) dallo stabile. - Aggiornato il tab Catasto in
unita-immobiliare.blade.phpper visualizzare puntualmente:Foglio 403,Particella 60,Subalterno 509,Categoria A/2,Classe 03,Consistenza 8,5 vani,Rendita € 2.524,18.
- Implementati gli accessors sul Model
Output del Giro Operativo
ESITO_205: riuscito TASK_ID: task-87b64082c1 REPOSITORY: ssh://git@git.netgescon.it:2222/michele/netgescon-day0.git BRANCH: stabilization/205-zero COMMIT: in_pubblicazione FILE_O_AREE_TOCCATE:
- app/Console/Commands/GesconBonificaStabile0013Command.php
- app/Models/UnitaImmobiliare.php
- app/Filament/Pages/UnitaImmobiliarePage.php
- app/Filament/Pages/Condomini/CatastoHub.php
- resources/views/filament/pages/unita-immobiliare.blade.php
- tests/Feature/CatastoHubDbDrivenTest.php TEST_ESEGUITI:
- ./vendor/bin/pest tests/Feature/CatastoHubDbDrivenTest.php tests/Feature/UnitaCondominoInquilinoRoleToggleTest.php tests/Feature/UnitaImmobiliarePageTest.php tests/Feature/UnitaGestioneTemporaleTest.php tests/Feature/AnagraficaUnicaCanonicaTest.php tests/Feature/BenedettoBonificaIdempotenteTest.php tests/Feature/ControlTowerPollCommandTest.php (19 passed, 111 assertions) GATE_STATISTICS:
- UNITA_REALI_0013: 42 unità canoniche (Scala A 1-10, Scala B 1-10 + Cantina 11, Scala C 1-10, NGGC 163-175, NGOT 99-111).
- INQUILINO_NGGC_163: Ottaviano Supershop Srls correttamente associato come inquilino attivo.
- FIRST_UNITA_ORDER: 0013-A-1 (Spadavecchia Aldo) al primo posto nei dropdown e liste.
- ZERO_MOCK: Dati catastali 100% DB-driven e Sister API live. BLOCCO_DATI: no BLOCCO_CONTRATTO: no RISCHI_APERTI: nessuno
Prossimo Passo per .200 (Validazione)
- Eseguire il checkout del branch
stabilization/205-zero. - Eseguire
php artisan gescon:bonifica-stabile-0013per convalidare la bonifica idempotente. - Eseguire la suite di test Pest (19 test, 111 asserzioni).