Spaces:
Running
Running
Commit History
10 days ago
-
Add meaning check, Groq model fallback and subject test run; close guard gaps
unknown +1: Claude Opus 5.5Found by running Smart Humanize on 16 subject samples (devtools/batch.py). - groqai: on a rate limit the request moves to the next model in GROQ_MODELS (limits are per model), then back when the limit has passed. - groqai.verify + humanizer: every rewritten sentence is read against the author's sentence; one that changed the meaning (moved p-value, reversed comparison, dropped method, "but" -> "so") gets the next version that passes, else the original (HUM_VERIFY, HUM_VERIFY_ALTS). - textparse.guard: integrity rules now apply to every version; damaged citations are repaired or the rewrite rejected; each citation exactly once; bracket spacing normalised before the checks. - basic_grammar no longer treats "(Mishra and Mishra, 2012)" as a doubled word. - Sentence splitting: initials and case names ("Justice K.S. Puttaswamy v. Union of India") no longer end a sentence; detector and humanizer share one rule. - pubrules: micro-prefixed and compound units (ug/m3, mmol/g, MP…689da70