Commit History
Fix structural regressions e7b2a51
Fix 30 NLP edge cases in Grammar, Spelling, and Punctuation (Phase 10 results and Extension UI improvements) be32617
fix: enable punctuation model for clean texts while keeping structural guards 4c96cad
feat: enhance extension UI and improve Smart Colon Guard 42357d1
Revert recent unstable commits 6782e52
Fix HF_HOME caching in Dockerfile and update UI 897c90d
feat(extension): update icons, fix logo in ui, and improve content script positioning/observers e58b76f
fix: regression fixes for structured content, religious text and benchmark string matching bdf0b17
fix(pipeline): skip punctuation on clean text, fix collision scoring, add digit guard d6a3eb3
update benchmark logs a84aad9
feat(nlp): implement case-checking rules for kana and inna sisters using camel_tools 1519f71
fix: contextual logging, word merge overlap resolver, and responsive toolbar/footer UI 2702d02
Fix focus mode: correctly hide sidebar panels and allow footer to be hoverable to exit focus mode 0898117
Add debugging scripts and fix grammar/punctuation logic ce14862
Bayan AI commited on
fix: verb suffix stripping, regex unnormalized hamzas, and POS-independent triggers to reach 70% 4ec5188
Bayan AI commited on
chore: include report and fixes a5d6075
Bayan AI commited on
UI/UX: Add Quran standalone tab, summarize textarea, floating selection bar, fix clear editor, remove duplicate button 1f8ed9d
FIX-38/39 + Layer 1/2/3: Benchmark normalization + spelling safety + grammar rules 79db738
FIX-33b: Protect second+third preposition regexes with blocklist c6dd3fa
Audit fixes: narrow FIX-35 suffixes, raise FIX-37 threshold, remove duplicate sort 417db6e
Add test suite for FIX-33 through FIX-37 (29 tests) 3130613
Fix: TerminalPunctuationGuard for short phrases and comprehensive Nasb/Jazm grammar rules fixes 76b9ec3
Bayan AI commited on
Fix: Preserve input punctuation during grammar correction db7d7d8
Bayan AI commited on
Phase A: Full 320-test baseline — L1/L2/L3 complete (75.6% overall pass rate) 156b741
Cleanup pass 3: Delete debug_verdict.py, rewrite tasks/todo.md and src/README.md for v2.0 7db8fbe
Cleanup pass 2: Fix .gitignore corruption, archive docs/audit + phase10 helpers, fix PROJECT_DESCRIPTION.md 6e716e3
Cleanup: Archive legacy scripts + phase reports, delete 35 orphaned files 78a516a
Phase A: Upgrade L1 with TP/FP/FN/TN verdicts + word edits, add F1 scores to matrix 1c376a4
Phase A: Fix verdict logic - strip terminal punctuation before correction comparison acc0c07
Phase A: Add v2.0 3-level test harness (L1 raw, L2 solo, L3 integrated + master matrix) a6af677
Phase 11.5: Adversarial diagnostic + 4 critical pipeline fixes b33660c
Phase 11: Hierarchical StageLocker — grammar overrides spelling locks f8cef7c
inspecting and auditing f9e326a
Mohamed Atef commited on