What problem does it solve? Language learners need structured writing practice with detailed, actionable feedback, but generic corrections lack systematic error categorization and progress tracking across sessions. ## Core Features & Use Cases - Mastery-Driven Scenario Selection: Picks writing tasks (formal emails, informal emails, forms, newsletters) matched to the learner's CEFR level and weakest writing sub-skills. - Systematic Error Analysis: Categorizes every error by type (grammar, register, vocabulary, missing elements, spelling, structure) and tags severity as critical, moderate, or minor. - Progress Tracking: Updates mastery and mistakes databases, saves session files for later analysis, and offers rewrite practice when scores fall below 7/10. - Use Case: An A2 Dutch learner types /fluent-writing, receives a formal email scenario about canceling a doctor's appointment, submits their text, and gets a corrected version with word-order and register fixes plus a scored breakdown. ## Quick Start Type /fluent-writing to start a writing practice session matched to your current level and weakest writing skills.