This repository uses an AI-assisted development workflow. All AI agents, architecture rules, and orchestration guidelines are defined in the ai/ directory.
Before starting any task, the AI MUST explore and read ALL files within the following directories to understand the project structure, rules, and latest guidelines:
- Architecture:
ai/architecture/(Core patterns and rules) - Workflow:
ai/orchestrator/(Agent flow and coordination) - Guidelines:
ai/guidelines/(ALL naming conventions, directory rules, and coding standards) - Agents:
ai/agents/(Specific role definitions)
ai/agents/: Agent responsibilities (Designer, Accessibility, Functionality).ai/features/: Feature-specific instructions (e.g.,user-profile.md).ai/guidelines/: Project-wide rules, coding standards, and UI guidelines.ai/architecture/: Android architectural rules and patterns.ai/orchestrator/: Orchestration and agent communication logic.
All generated code must follow the collective rules defined in these directories.
- Designer Agent: Generates UI components using Jetpack Compose.
- Accessibility Agent: Validates accessibility.
- Functionality Agent: Implements business logic and network calls.
The orchestrator ensures these agents respect the defined rules and stay within the ai/ folder for documentation.