Nassila v1.1.0
Date: 2026-06-27
Sanad & Ouroboros loop
Added
- Manuscript loop — upload DOCX/PDF, run full audit (L1 registry + L2 metadata + L3 passage grounding), cited-sources table, and evidence detail (passage, source excerpt, quotes).
- Passage grounding (Sanad) — local runners (LM Studio, Ollama, vLLM, Custom) and Cloud API; E4B / 12B tier chips; Set up Sanad guide modal.
- Settings → General → Manuscript source fetch — one-time Unpaywall email for OA full-text lookups.
- L1 multi-registry fallback — DOI: Crossref/DataCite → OpenAlex → PubMed; PMID: PubMed → OpenAlex.
- DOCX references fallback — numbered bibliography block when no
Referencesheading. - Security (SEC-01–07): LLM URL validation, redirect-safe OA fetch, production CSP, grounding prompt delimiters.
Changed
- Hydra worker tabs removed — primary surfaces are Manuscript loop + Bibliography.
- External Marker PDF CLI removed — PDF ingest uses bundled pdf.js only.
- OA fetch — allows public
http://Unpaywall links; soft-fails invalid URLs. - L3 grounding engine: JSON auto-repair, LLM retry on parse failure, passage/excerpt caps.
Notes
- Ship checkpoints:
nassila-sanad-e4bv1.12,nassila-sanad-12bv1.14 (NassilaT).
Installer: Nassila Setup 1.1.0.exe (Windows x64 NSIS)