Skip to content

LeLe Manager 1.10.0

Latest

Choose a tag to compare

@gcomneno gcomneno released this 04 Aug 18:01
a00d011

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-run deterministica.
  • 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 audit completo e npm audit --omit=dev non 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_PATH e LELE_MODEL_PATH restano temporaneamente supportate;
    per nuove configurazioni usare LELE_DATA_DIR e LELE_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.