Contextual spellcheck
The rule layer catches their -> there, Your welcome -> you're welcome, and common misspellings like recieve, but this eval currently fails:
- FAIL
I am going too the storeexpectedtoo -> to.
This page now includes a deterministic eval run against Dhamaka's actual task code: address autofill, contextual spellcheck, smart paste, formula transform, formula explain, and formula debug.
These are real evals, but they are task-fast-path evals. They do not download or call an LLM. They score the rules, regex, fuzzy, and structural rewrite layer that Dhamaka uses as tools and validators around model workflows.
Model-quality scoring for Transformers.js and browser Prompt API fallbacks is reported separately from this deterministic fast-path run.
too -> to
The evals use gold assertions against structured task outputs. A pass means the current implementation returned the expected field, suggestion, formula rewrite, explanation, or diagnostic. The failing case stays visible because that is the point of evals.
The rule layer catches their -> there, Your welcome -> you're welcome, and common misspellings like recieve, but this eval currently fails:
I am going too the store expected too -> to.A real eval page exposes product gaps. This one shows the rules layer needs another context pattern, or the model fallback needs to cover this class reliably.
The current run does not score LLM fallback quality, model latency, cold-start download cost, or cross-browser backend differences. Those belong in a separate model-quality report.
A useful eval tells Dhamaka whether the fast path answered correctly, whether escalation was needed, and whether the final output was safe to apply.