Aggiornamento 2.237
04/09/2026
v2.237.0.0BETAMINOR
Seymour4 set 2026
FFX Research Tools: hashing Linux limitato con rivalidazione dell'identità
- Aggiunge il lettore interno
LinuxObservedFileReader: prefisso SHA-256/hex immutabile, limite esplicito, loop di lettura parziale e un byte extra per il rilevamento della crescita. Riapre l'appartenenza root/file e confronta identità completa, lunghezza, mtime e ctime con il descrittore retained. - I test deterministici coprono input corti/in crescita, sostituzione di root/directory/file, symlink, riscrittura con mtime ripristinato, cancellazione, fault e rilascio degli handle. Focus 35/35; controller combinato 191/191 ed export isolato del componente senza Task 11 76/76; build Release 0 warning/errori; revisione source/spec CLEAN.
- Resta solo utility: nessuna nuova API pubblica, schema, integrazione CLI/corpus, publisher o logica editor. Le osservazioni non stabiliscono snapshot, esclusione di writer né permanenza del pathname dopo il ritorno. Nessuna nuova operazione su VM, IDA o corpus; l'editor modifica solo i campi amministrativi di versione. ### REVISION
v2.236.0.1
v2.237.0.1BETAREVISION
Seymour4 set 2026
FFX Structures: collocazione Linux del corpus PS3 e confronto di due campioni HD
- Registra
FFX_HD_CORPUS_IDENTITY_2026-09-04.md: root migrate, PARAM.SFO PS3 che dichiara TITLE_ID BLUS31211/APP_VER 01.00/VERSION 01.01, offset e hash; distingue i metadati dichiarati dal media autenticato. - Sette file piccoli, 747.704 byte nella lettura principale: m001.chr e m001.bin sono byte-identici in ogni trio PC/PS3/PS4; quattro coppie hanno superato anche GNU cmp. I valori di header restano separati dall'inferenza semantica.
- Non promuove manifest V1.1, Task 7/11, equivalenza dell'intero corpus, runtime o prontezza dell'editor; nessun dato di gioco o logica di prodotto modificata. Il lettore Linux è già integrato in f4f1ed30; il publisher interno resta un'implementazione separata in corso e la CLI del corpus resta chiusa. ### MINOR
v2.237.0.0