Nassila

Roadmap

This page lists user-visible planned work and known gaps. It does not cover internal training or evaluation pipelines.

Current release

Nassila 1.2.1 · Masdar UX — audit in-progress panel; DOI↔title conflict manual-only; Copy evidence / Jump to Bibliography; icon polish. See Changelog.

Release train (planned)

App versions use worker-themed codenames. These are planned — not promises with dates.

VersionCodenameUser-visible focus
1.2.2ThroughputFaster audits with sensible limits for registry vs local Sanad LLM
1.2.3Quote chipInline quote-verification chips; cleaner header chrome
1.2.4Masdar attachAttach your own PDF per cited reference and re-ground it
1.2.5Raqim RepairStronger bibliography verify/repair (PMCID, arXiv, publisher URLs, parser edge cases)
1.2.6Raqim ResolveSuggested matches + manual lookup; gray-lit hosts (HF Hub, Kaggle)
1.2.7–1.2.9(TBD)Further polish — not yet scoped
1.3.0Sharh-liteClearer deterministic explanations; Help menu → documentation deep links

Parallel (not a numbered release): scanned-PDF OCR hardening (Maktab O2 fixtures/smoke); Sanad S15+ training when corpus is ready.

Shipped milestones (recent)

VersionCodenameHighlight
1.2.1Masdar UXIn-progress audit panel; DOI↔title manual resolve; shortcuts; icon I2
1.2.0Masdar-liteOA PDF text in grounding; live N/M audit progress
1.1.3PolishNotifications; lighter Sanad setup
1.1.2Raqim BridgeSend refs to Bibliography; audit from library
1.1.1Bibliography-firstCurate references before audit
1.1.0SanadManuscript loop + L3 passage grounding

Worker maturity

WorkerTodayTarget
RaqimBibliography import, L1/L2, export, bibliography bridgeContinued citeproc and registry improvements
SanadL3 in manuscript loop; S12/S14 tiersDeeper Masdar integration for full-text excerpts
Tasnif / SharhInline deterministic copyRicher explanations as Sharh matures
Maktabpdf.js + OCR (O1) in loopBroader scan coverage / fixtures
MasdarOA PDF text in grounding (1.2.0); UX polish (1.2.1)User PDF attach (1.2.4)
ShahidDisabledTable/figure evidence (Tier 3+)

Manuscript loop (Tier 3 direction)

Today: Upload/paste → parse References inline → L1/L2 → OA/abstract fetch → Sanad when enabled.

Target: One upload; Maktab segments; Masdar ingests cited PDFs automatically; Sanad runs per cite without manual paste between modules; Shahid for tables/figures.

Webpage and grey-web citations

Planned improvements for messy webpage references (Raqim / Tasnif / Sharh modules):

Baseline and reliability

  • HTTP status, content-type, redirect logging
  • Dead-link visibility; paywall / archive hints
  • Host-specific parsers where stable (prefer code over model)
  • Feature flags for AI suggestions

App refinements (no model required)

  • OpenAlex consistency when type stays webpage
  • Locale-aware accessed-date copy
  • Batch re-fetch metadata suggestions

Model-assisted (future)

When trained facets ship, they may help with:

ScenarioNotes
Suggest CSL fields from page signalsUser confirms before apply
Platform / grey-literature typingYouTube, social, Substack, etc.
Explain fetch failuresPDF URL, Cloudflare, dead link

Bibliography bridge (shipped)

v1.1.2 sends manuscript References to Bibliography and supports audit from Bibliography library with manuscript-ref:N cite keys. See Bibliography bridge.

What we will not promise here

  • Full reference manager replacement
  • Cloud LLM as default (local Sanad remains the primary path)
  • Automatic paywall bypass via Unpaywall email
  • Training schedules, eval scores, or internal checkpoint gates