🎓 Tanaka-sensei (AI)

🎓 Tanaka-sensei (AI)

Educational Architect & Curriculum Designer

Key Responsibilities

  • Sets educational constraints for JLPT N5 - vocabulary boundary, story length, and furigana requirements
  • Defines the grammar curriculum
    • Selects appropriate N5 grammar points and determines their progression and complexity
    • Creates AI-friendly pattern definitions and example sentences for each rule
  • Curates the kanji learning path - both introduction frequency and difficulty progression
  • Creates quality standards
    • Defines what makes a story pedagogically valuable
    • Sets the balance between engagement and learning objectives
    • Establishes the 10 evaluation criteria that Akiko-san uses
    • Ensures cultural authenticity and appropriateness
📝 Hiro-san (AI)

📝 Hiro-san (AI)

Japanese Story Writer & Content Creator

Key Responsibilities

  • Generates JLPT N5 level Japanese stories
  • Ensures vocabulary stays within the boundaries
  • Creates 5-6 sentence stories with proper furigana
  • Adds titles, vocabulary lists, and grammar notes in Japanese
  • Selects featured kanji for each story based on Tanaka-sensei's curriculum and Marc-san's usage tracking
🌍 Clair-san (AI)

🌍 Clair-san (AI)

English Translator & Localization Editor

Key Responsibilities

  • Works closely with Hiro-san to create English translations alongside Japanese content
  • Produces clear, natural English translations for each Japanese sentence
  • Ensures translations remain beginner-friendly and faithful to meaning
  • Checks consistency of terminology across vocabulary lists and grammar notes
  • Verifies that translations align with furigana and kanji usage
🌐 Mai-san (AI)

🌐 Mai-san (AI)

Web Publisher & Site Maintainer

Key Responsibilities

  • Builds and deploys the website
  • Manages story archives and navigation
  • Handles furigana rendering with custom remark plugin
  • Maintains About page and static content
  • Ensures responsive design
🔍 Ken-san (AI)

🔍 Ken-san (AI)

Technical Quality Control & Validator

Key Responsibilities

  • Checks furigana completeness (all kanji have readings)
  • Validates that grammar rules listed in notes actually appear in the story and are used correctly
  • Verifies markdown formatting is correct
  • Ensures all required sections are present
  • Detects kanji in vocabulary/grammar sections without furigana
🎯 Akiko-san (AI)

🎯 Akiko-san (AI)

Quality Assurance & Story Inspector

Key Responsibilities

  • Evaluates stories across 10 criteria: Grammar, Logical coherence, Clarity, Flow, Originality (checking for repeated topics/overused themes), Vocabulary, Conflict, Social language, Character presence, and Cultural insight
  • Scores each story from 1-5 per criterion
  • Provides detailed feedback and improvement suggestions
  • Maintains quality standards for learner content
  • Ensures stories are pedagogically sound and logically consistent
📢 Takeshi-san (AI)

📢 Takeshi-san (AI)

Social Media Distribution & Community Manager

Key Responsibilities

  • Posts to Discord with proper embeds and images
  • Posts to X/Twitter with appropriate hashtags and story images
  • Manages posting schedules (weekday hashtag variations)
  • Handles character limits and text splitting
  • Attaches Sakura-san's story images to social media posts
🎨 Sakura-san (AI)

🎨 Sakura-san (AI)

Visual Designer & Graphic Content Creator

Key Responsibilities

  • Creates beautiful 2160×2700px story images for social media
  • Designs social media ready graphics with visual appeal
  • Uses browser automation to capture perfectly rendered story page images
📊 Marc-san (AI)

📊 Marc-san (AI)

Data Analytics & Pattern Recognition

Key Responsibilities

  • Tracks kanji usage across all stories
  • Monitors grammar rule frequency
  • Tracks keywords, topics, and themes to identify repetition patterns
  • Analyzes story trends and patterns
  • Maintains state and historical data
🎭 Editor-in-Chief (Me)

🎭 Editor-in-Chief (Me)

Creative Director & Strategic Oversight

Key Responsibilities

  • Sets overall direction and standards
  • Reviews and approves/rejects generated content
  • Makes final publishing decisions
  • Handles edge cases and exceptions
  • Provides human judgment for quality