-
Notifications
You must be signed in to change notification settings - Fork 13
Changelog
Jeremy Vyska edited this page Sep 21, 2025
·
2 revisions
Complete Developer Lifecycle Coverage - Revolutionary workflow prompts and extensibility enhancements for seamless development:
- ✅ 5 New Workflow Prompts - Added app_takeover, spec_analysis, bug_investigation, monolith_to_modules, data_flow_tracing
- ✅ Enhanced Prompt System - External MCP tool discovery guidance with actionable instructions
- ✅ Dynamic Specialist Discovery - Removed hardcoded logic, enabled full YAML-based extensibility
- ✅ Improved Onboarding - Enhanced specialist consultation with better UX
- ✅ Full Lifecycle Coverage - From requirements to deployment, investigation to refactoring
- None - fully backward compatible
- Enhanced EnhancedPromptService with external tool discovery
- Updated WorkflowService with new prompt mappings
- Improved specialist discovery system architecture
- Better test validation for all workflow prompts
Smart Discovery and Seamless Handoffs - Revolutionary specialist consultation system with context preservation:
- ✅ Smart Specialist Discovery - Intelligent routing to 14 BC domain experts
- ✅ Seamless Handoffs - Context-preserving transitions with full conversation history
- ✅ Agent-Friendly Onboarding - Natural specialist team introductions for coding agents
- ✅ Persistent Sessions - Long-running conversations with accumulated context
- ✅ 9 New Specialist Tools - Complete specialist consultation toolkit
- None - fully backward compatible
- Added specialist discovery, onboarding, and handoff tools
- Enhanced context preservation across specialist consultations
- Improved agent workflow integration
Zero Dead Ends Guarantee - Revolutionary automated contract validation ensures all MCP tools work reliably:
- ✅ Automated Contract Validation - Scripts verify every tool schema option has working implementation
- ✅ CI/CD Integration - GitHub Actions prevent releases with interface/implementation drift
- ✅ Runtime Validation - Server startup validates contracts and warns about potential issues
- ✅ Zero Dead Ends - All 8 streamlined tools guaranteed to work with AI agents
- ✅ Comprehensive Documentation - Developer guidelines prevent future interface drift
- ✅ Production-Ready - Robust validation pipeline ensures reliable AI agent experience
- Removed Jest dependencies and tests (replaced with validation script)
- Updated test command to use contract validation
- Added required service methods for analysis types
- Contract validation runs before build/test/publish
- CI/CD blocks releases with dead ends
- Runtime validation warns about contract violations
- Developer guidelines enforce schema-last workflow
Tool Compaction for Enhanced AI Discovery - Reduced from 19 tools to 8 intelligent tools:
- ✅ 8 Core Tools with Smart Routing - Improved AI agent discovery and usability
- ✅ Intelligent Tool Delegation - All previous functionality preserved through smart routing
- ✅ Enhanced Onboarding Detection -
ask_bc_expertauto-detects "took over app" scenarios - ✅ Consolidated Workflow Starter - One
start_bc_workflowtool replaces 9 individual prompts - ✅ Meta-Help Tool -
get_bc_helpprovides contextual guidance for next actions
- Reduced tool count from 19 to 8 tools
- Combined multiple workflow tools into
start_bc_workflow - Consolidated expert consultation into
ask_bc_expert
Fixed Workflow Routing - Resolves issues with workflow prompt discovery and routing:
- ✅ Fixed "new developer onboarding" prompt - Now properly routes to onboard-developer workflow
- ✅ Enhanced workflow name mapping - All 9 workflow prompts work reliably
- ✅ Improved agentic discovery - Better support for AI agents finding the right workflows
Initial Release - Revolutionary persona-driven development workflows:
-
workflow_code_optimization- Systematic performance optimization -
workflow_architecture_review- Comprehensive solution evaluation -
workflow_security_audit- Security analysis and compliance -
workflow_performance_analysis- Bottleneck identification -
workflow_integration_design- Robust integration patterns -
workflow_upgrade_planning- BC version upgrade guidance -
workflow_testing_strategy- Testing approach development -
workflow_new_developer_onboarding- Structured training -
workflow_pure_review- Analysis-only workflows
Expert personas guide you through each phase with domain-specific consultation:
- Alex (Architect) - Solution design & patterns
- Dean (Performance) - SIFT analysis & optimization
- Sam (Developer) - AL coding & best practices
- Eva (Errors) - Exception handling & defensive programming
- Roger (Reviewer) - Code review & quality standards
- Maya (Mentor) - Educational guidance & training
- Quinn (Tester) - Testing strategies & validation
- Jordan (Bridge) - Integration & API design
- Taylor (Docs) - Documentation & knowledge management
- Uma (UX) - User experience & interface design
- Seth (Security) - Security analysis & best practices
- And 3 more specialists covering every BC domain
Ensure BC development excellence with built-in compliance for:
- Extensibility First - App-based development
- Performance by Design - SIFT principles
- Test-Driven Development - Quality gates
- Security by Default - Permission models
- Documentation-Driven - Living documentation
- 109+ BC Topics: Comprehensive coverage across 24 domains
- Layered Architecture: Embedded → Company → Team → Project overrides
- Version Awareness: BC version-compatible knowledge and patterns
- Semantic Search: AI-powered knowledge discovery
- Instant Setup: Works immediately with embedded knowledge
- One-Click Install: Direct installation in VS Code and other clients
- Progressive Enhancement: Add customizations as you grow