How GAB Works

GAB uses a 4-mode-13-actor pattern with a structured workflow:

1. Clarification Mode 🔍

  • Analyzes your initial product description
  • Identifies ambiguities and missing information
  • Asks targeted questions to understand requirements
  • Calculates understanding confidence scores
  • Ensures you have a clear vision before proceeding

2. Discussion Mode 💬

  • Decomposes the problem into manageable components
  • Designs the architecture (modes, actors, personas)
  • Proposes solutions and alternatives
  • Facilitates consensus between personas
  • Creates the initial design specification

3. Formalization Mode ✅

  • Analyzes the design for logic errors and inconsistencies
  • Verifies AALang design compliance
  • Checks for common bugs and edge cases
  • Ensures quality and completeness
  • Finalizes the specification

4. Generation Mode 🚀

  • Creates the final AALang product files
  • Generates JSON-LD formatted specifications
  • Implements all designed components
  • Produces ready-to-use AALang code

After Generation

Once GAB generates your initial product, follow the GAB Development Workflow to refine and test your product. This workflow guides you through actor self-checks, non-actor validation, and system-level testing to ensure your product is stable and production-ready.