NOTE: THIS PROJECT IS DEPRECATED. NEW PROJECT, www.limeriq.ai
A comprehensive orchestration framework that enables Claude Code to operate as a full software development team through parallel execution, structured workflows, and evidence-based validation.
Quality Through Truth: The system enforces honest development practices where every claim requires evidence, every test result must be shown, and validation failures are documented and fixed rather than hidden. This approach paradoxically saves tokens by catching issues early rather than building on broken foundations.
- Service Startup & Validation: Services are started and smoke-tested before declaring completion
- User Testing Materials: Auto-generated testing guides from user stories
- Human Feedback Loop: Structured feedback collection and processing
- Live Deployment: Milestones end with running, accessible services
- Visual Execution Guides: Clear indicators for parallel vs sequential tasks
- Parallel Execution Detector: System-level warnings against sequential execution
- One Message Rule: Multiple independent tasks MUST be created simultaneously
- Confirmation Prompts: Prevents accidental overwrite of global configurations
- Safe Defaults: Cancels on any input except explicit 'y' confirmation
- Single Source of Truth: Master reference documents eliminate contradictions
- Organized Structure: Guides separated from patterns for clarity
- Quick References: Fast access to common commands and paths
# Install globally for use across all projects
./orchestrator.sh global
# β οΈ WARNING: This will replace ~/.claude/claude.md - confirm carefully!
# Then in any project:
./orchestrator.sh local# Install directly in current project
./orchestrator.sh localThe orchestrator manages multiple specialized personas working simultaneously:
FOUNDATION STEP
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β‘ PARALLEL: ONE MESSAGE - BOTH TASKS TOGETHER! β‘ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββ Task: @architect - Design architecture
βββ Task: @ux-designer - Create user flows
Work is organized into major development phases with service delivery:
.work/
βββ milestones/
β βββ 20250105-user-authentication/
β βββ sprint-001/
β β βββ tasks/
β β βββ integration/
β β βββ validation-1/
β β βββ fixes/cycle-1/
β β βββ validation-2/
β β βββ completion/
β β βββ MILESTONE-COMPLETION.md
β β βββ USER-STORIES-TESTING-GUIDE.md
β β βββ USER-FEEDBACK-FORM.md
β βββ milestone-completion-summary.md
βββ foundation/
βββ architecture/
βββ product/
βββ ux/
Every validated task is automatically committed with file isolation:
- Task-level commits: Each task commits only its specific files
- Orchestrator announces: All git actions visible in chat
- File tracking: Prevents cross-contamination between parallel work
- Integration commits: Connect separate features cleanly
When a milestone completes, the system:
- Starts the service in the background
- Validates endpoints are responding
- Runs smoke tests to ensure basic functionality
- Provides the running URL to the user
Automatically generates three documents:
- MILESTONE-COMPLETION.md: Overview and testing instructions
- USER-STORIES-TESTING-GUIDE.md: Test scenarios from original requirements
- USER-FEEDBACK-FORM.md: Structured feedback collection
User: "The login button is hard to find"
System: Creates feedback sprint β Implements fix β Re-validates β Updates service
π MILESTONE [Authentication System] COMPLETE - Service Running & Ready for Testing
β
VALIDATION: All validators passed
β
SERVICE: Running and validated at http://localhost:3000
β
DOCUMENTATION: All testing materials prepared
π― USER TESTING - READY NOW:
β
Service URL: http://localhost:3000 (already running)
π Test scenarios: See USER-STORIES-TESTING-GUIDE.md
π Report issues: Fill out USER-FEEDBACK-FORM.md
π Submit feedback: "Please process the user feedback file"
Just open http://localhost:3000 and start testing!
- Every task produces EVIDENCE.md with reproducible proof
- Test outputs must be complete, not summarized
- Screenshots require timestamps
- Commands must show actual execution
- Validation failures trigger fix cycles (normal and expected)
- Each fix cycle is documented and committed
- Multiple cycles show honest development progress
- Success is achieving 100% pass, not avoiding failures
MASTER-DIRECTORY-STRUCTURE.md- Single source of truth for organizationGIT-COMMIT-STRATEGY.md- Authoritative git workflowPARALLEL-EXECUTION-GUIDE.md- Visual guide to parallel execution
- Orchestrator - Manages parallel execution and git operations
- Product Manager - Defines requirements and validates user value
- Architect - Designs system structure and technical approach
- Software Engineer - Implements features following architecture
- UX Designer - Creates user experiences and interfaces
- SDET - Writes comprehensive test suites
- Test Engineer - Validates end-to-end functionality & starts services
- Integration Engineer - Ensures components work together
- Performance Engineer - Optimizes speed and scalability
- Security Engineer - Validates security and compliance
- DevOps - Handles deployment and infrastructure
- Documentation Writer - Creates user and technical docs
- Discovery (if needed) - Gather clarifying questions
- Requirements - PM defines scope and acceptance criteria
- Foundation Design - Architect and UX Designer create blueprint
- Implementation - Engineers build in parallel batches
- Integration - Connect all components and fix issues
- Validation - Four validators verify quality
- Fix Cycles - Address any validation failures
- Milestone Completion - Start service and prepare for user testing
- Feedback Processing - Implement user-reported improvements
your-project/
βββ .claude/ # Orchestration configuration
β βββ personas/ # AI role definitions
β βββ patterns/ # Workflow patterns
β βββ guides/ # How-to documentation
β βββ validators/ # Validation protocols
β βββ preferences/ # Project settings
βββ .work/ # Orchestration workspace
β βββ foundation/ # Core architecture/design
β βββ milestones/ # Development phases
β βββ discovery/ # Project understanding
βββ CLAUDE.md # Project-specific instructions
βββ src/ # Your actual code
Four validators work in parallel to ensure quality:
- Product Manager - Validates user stories work end-to-end
- Test Engineer - Runs comprehensive test suites & service startup
- Performance Engineer - Checks speed and scalability
- Security Engineer - Validates security compliance
Any validation failure triggers fix cycles until all pass.
- Trust the Process - Multiple fix cycles are normal, not failures
- Let Services Run - Milestones deliver running software, not just code
- Provide Feedback - Use the structured feedback forms for improvements
- Review Evidence - Check the
.work/directory to see actual outputs - Watch Git Actions - All commits are announced in chat
- New Project: Discovery β Full implementation β Running service
- Add Feature: Skip discovery β Start at requirements β Update service
- Fix Bugs: Create fix tasks β Validate thoroughly β Deploy fixes
- User Feedback: Process feedback form β Sprint for fixes β Re-validate
- Check logs in
.work/milestones/*/sprint-*/completion/service.log - Verify all dependencies installed
- Test engineer will diagnose and create fix tasks
- Look for "Let me create the first task..." - this indicates sequential execution
- Check PARALLEL-EXECUTION-GUIDE.md for visual examples
- Orchestrator should create ALL independent tasks in ONE message
- Orchestrator tracks file ownership to prevent conflicts
- Integration commits handle shared file updates
- Check GIT-TROUBLESHOOTING.md for solutions
Core documentation in .claude/:
guides/TASK-EXECUTION-GUIDE.md- Comprehensive task executionguides/deployment-setup-guide.md- Deployment configurationguides/existing-project-onboarding.md- Adding to existing projects
patterns/standard-workflow.md- Complete workflow with visual diagramspatterns/GIT-COMMIT-STRATEGY.md- Master git workflow referencepatterns/PARALLEL-EXECUTION-GUIDE.md- Visual parallel execution guidepatterns/milestone-completion-protocol.md- Service delivery process
patterns/GIT-QUICK-REFERENCE.md- Common git commandspatterns/DIRECTORY-QUICK-REFERENCE.md- Quick navigation guidepatterns/COMMON-PATHS.md- Frequently used paths
The orchestration system is built from the orchestrator-files/ directory:
- Modify files in
orchestrator-files/ - Run
node build-orchestrator.jsto rebuild - Test with
./orchestrator.sh local - Submit improvements via pull request
See .ignore-working-docs/HOW-TO-BUILD-AND-TEST-ORCHESTRATOR-SH.md for details.
- Milestone Completion Protocol: Services start and run for user testing
- Human Feedback Loop: Structured feedback collection and processing
- Enhanced Parallel Execution: Visual guides and system-level enforcement
- Global Install Protection: Confirmation prompts prevent accidents
- Documentation Overhaul: Single source of truth, better organization
- Task-level git commits with file isolation
- Orchestrator announces all git actions
- Master reference documents
- Numbered validation cycles
- Parallel execution model
- Evidence-based validation
- Session management
The orchestration system succeeds by:
- Delivering Running Software - Milestones end with live services
- Enforcing Parallelism - Multiple tasks progress simultaneously
- Validating Continuously - Catch issues early, fix immediately
- Collecting Human Feedback - Structured process for improvements
- Tracking Everything - Complete audit trail of all work
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Wiki: Documentation Wiki
Built with the principle that honest development with visible evidence produces better software faster than hiding failures and building on broken foundations. Now with live service delivery and human feedback integration.