bayan-api / tests

Commit History

Update extension UI, spelling rules, and benchmark artifacts
183ba6e

youssefreda9 commited on

Fix structural regressions
e7b2a51

youssefreda9 commited on

Fix 30 NLP edge cases in Grammar, Spelling, and Punctuation (Phase 10 results and Extension UI improvements)
be32617

youssefreda9 commited on

fix: enable punctuation model for clean texts while keeping structural guards
4c96cad

youssefreda9 commited on

feat: enhance extension UI and improve Smart Colon Guard
42357d1

youssefreda9 commited on

Revert recent unstable commits
6782e52

youssefreda9 commited on

Fix HF_HOME caching in Dockerfile and update UI
897c90d

youssefreda9 commited on

feat(extension): update icons, fix logo in ui, and improve content script positioning/observers
e58b76f

youssefreda9 commited on

fix: regression fixes for structured content, religious text and benchmark string matching
bdf0b17

youssefreda9 commited on

fix(pipeline): skip punctuation on clean text, fix collision scoring, add digit guard
d6a3eb3

youssefreda9 Claude Opus 4.6 commited on

update benchmark logs
a84aad9

youssefreda9 commited on

feat(nlp): implement case-checking rules for kana and inna sisters using camel_tools
1519f71

youssefreda9 commited on

fix: contextual logging, word merge overlap resolver, and responsive toolbar/footer UI
2702d02

youssefreda9 commited on

Fix focus mode: correctly hide sidebar panels and allow footer to be hoverable to exit focus mode
0898117

youssefreda9 commited on

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

youssefreda9 commited on

FIX-38/39 + Layer 1/2/3: Benchmark normalization + spelling safety + grammar rules
79db738

youssefreda9 commited on

FIX-33b: Protect second+third preposition regexes with blocklist
c6dd3fa

youssefreda9 commited on

Audit fixes: narrow FIX-35 suffixes, raise FIX-37 threshold, remove duplicate sort
417db6e

youssefreda9 commited on

Add test suite for FIX-33 through FIX-37 (29 tests)
3130613

youssefreda9 commited on

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

youssefreda9 commited on

Cleanup pass 3: Delete debug_verdict.py, rewrite tasks/todo.md and src/README.md for v2.0
7db8fbe

youssefreda9 commited on

Cleanup pass 2: Fix .gitignore corruption, archive docs/audit + phase10 helpers, fix PROJECT_DESCRIPTION.md
6e716e3

youssefreda9 commited on

Cleanup: Archive legacy scripts + phase reports, delete 35 orphaned files
78a516a

youssefreda9 commited on

Phase A: Upgrade L1 with TP/FP/FN/TN verdicts + word edits, add F1 scores to matrix
1c376a4

youssefreda9 commited on

Phase A: Fix verdict logic - strip terminal punctuation before correction comparison
acc0c07

youssefreda9 commited on

Phase A: Add v2.0 3-level test harness (L1 raw, L2 solo, L3 integrated + master matrix)
a6af677

youssefreda9 commited on

Phase 11.5: Adversarial diagnostic + 4 critical pipeline fixes
b33660c

youssefreda9 commited on

Phase 11: Hierarchical StageLocker — grammar overrides spelling locks
f8cef7c

youssefreda9 commited on

inspecting and auditing
f9e326a

Mohamed Atef commited on

Phase 12: Benchmark results — 89.3% pass rate (270 samples, 0 errors)
b6ffe53

youssefreda9 commited on

Phase 12: Spelling pipeline integration + Benchmark integrity fixes
31f02a4

youssefreda9 commited on

Phase 11: Add Finding 7 - Spelling ORTHO_PAIRS blocks keyboard typos
043bada

youssefreda9 commited on

Phase 11 COMPLETE: All reports generated
9afb00f

youssefreda9 commited on

Phase 11: Inline telemetry in API response
ae6bb8d

youssefreda9 commited on

Phase 11: Telemetry instrumentation + OffsetMapper tests
a1b4492

youssefreda9 commited on

FIX-27: Grammar structured data + hallucination protection
371c4c2

youssefreda9 commited on

FIX-26: Reject punct substitution when original has punct
3f2c874

youssefreda9 commited on

FIX-25: Block grammar punct spacing (حالك؟→حالك ؟)
f5aa846

youssefreda9 commited on

FIX-24: Block grammar model punct stripping (البلاد.→البلاد)
48bde4e

youssefreda9 commited on

FIX-23: Block grammar model tanween removal + HF log fetcher
727b112

youssefreda9 commited on

HOTFIX: Remove broad preposition/nasb regex rules — caused Hallucination 0%, +38 FP
4bb9b89

youssefreda9 commited on

CRITICAL FIX: _DIRECTIONAL_BLOCKS was local scope → NameError in grammar diff filter
dcb0546

youssefreda9 commited on

Phase 13: Grammar SV/gender whitelist, preposition/nasb regex, pronoun-h guard
00b99d9

youssefreda9 commited on

Phase 12: Fix 6 batches — grammar pipeline bypass, religious/structured protection, punct rearrangement, SV/gender agreement
81c58cc

youssefreda9 commited on

revert: restore backend/model files to cf07939 state, keep UI/UX changes only
143c028

youssefreda9 commited on