LeLe Manager 1.10.0
Release commit: a00d01177cce7bba06b3089aed5ca9d7aa144c20
Added
- TritaLeLe: flusso controllato per acquisire fonti Markdown, testo,
standard input e contenuti in memoria, con normalizzazione deterministica,
fingerprint SHA-256, chunking, staging, review, rifiuto e approvazione
esplicita dei candidati. - CLI, API e GUI complete per anteprima, ingestione, revisione e approvazione
TritaLeLe. - Projection store: contratto backend-neutral, adapter JSONL atomico,
adapter per il vault Markdown canonico e facade di compatibilità con i
consumer legacy. - Vault Doctor: diagnostica read-only disponibile tramite CLI, API e
pannello Ops. - Rilevamento e revisione read-only di duplicati esatti e near-duplicate,
inclusa una vista GUI dedicata. - Piano di importazione tipizzato e anteprima
--dry-rundeterministica. - Feed API versionato per l'esposizione di lesson verso consumer esterni.
Changed
- API, import, vault e componenti ML passano attraverso il composition
boundary e il projection-store contract, mantenendo la compatibilità con
la proiezione JSONL esistente. - La GUI locale include i workflow TritaLeLe, Duplicates e Vault Doctor e
dispone di copertura Playwright isolata. - Il processo di release compila il frontend e incorpora la GUI sia nella
wheel sia nella sdist. - CI e release usano lo stesso entrypoint di build e verificano installazione,
CLI, API e GUI dalla wheel diretta e dalla wheel ricostruita dalla sdist. - La documentazione inglese è canonica e dispone di mirror italiani
mantenuti.
Fixed
- L'import non riscrive frontmatter già valido.
- L'anteprima dry-run usa i candidati effettivamente risolti e traduce
correttamente gli errori di input. - Gli artefatti Python di release includono ora la GUI Svelte compilata.
Security
- Aggiornati DOMPurify a 3.4.13, PostCSS a 8.5.25 e Nanoid a 3.3.17.
npm auditcompleto enpm audit --omit=devnon riportano vulnerabilità.
Documentation
- Aggiunti guida utente GUI, ADR sul projection store e ADR sulla strategia
di packaging locale FastAPI/Svelte. - Aggiunti screenshot GUI deterministici e relativo workflow Playwright.
- Aggiornati README, roadmap, guida contributori e policy documentale in
inglese e italiano.
Compatibility
- Non sono introdotte incompatibilità intenzionali nelle API o nella CLI
pubblica. LELE_DATA_PATHeLELE_MODEL_PATHrestano temporaneamente supportate;
per nuove configurazioni usareLELE_DATA_DIReLELE_CACHE_DIR.
Release artifacts
The attached wheel and source distribution were built by the GitHub Actions Release workflow triggered by the annotated v1.10.0 tag.
28c246bd491fe9606e7ccbae6a1b8edb27189314d8df375d5b9896c6664ea5a2 lele_manager-1.10.0-py3-none-any.whl
eac726f9583ca021121ca3e8868dcf837ba9b85b3c53f62ee470905cf9d87dc7 lele_manager-1.10.0.tar.gz
PyPI publication was intentionally skipped.