-
-
Notifications
You must be signed in to change notification settings - Fork 745
Open
Labels
area: coreCore framework (.aios-core/core/)Core framework (.aios-core/core/)community-approvedApproved community ideaApproved community ideacommunity: good first issueGood for newcomersGood for newcomerscommunity: help wantedExtra attention neededExtra attention neededpriority: P3Medium — affects some usersMedium — affects some usersstatus: confirmedIssue confirmed, ready for workIssue confirmed, ready for worktype: choreMaintenance and cleanupMaintenance and cleanup
Description
Descrição
Scripts novos foram criados nos Epic 11/12 sem deprecar os antigos, gerando potenciais conflitos de import e confusão sobre qual módulo usar.
Referência
- Backlog Item: EPIC12-F4
- Source: Feedback do Engenheiro (Sprint Planning)
- Effort: 1-2 horas
Scripts a Auditar
Conflito Confirmado
-
workflow-state-manager.js- Superseded bysession-state.js- Adicionar
@deprecatedheader - Apontar para
session-state.js
- Adicionar
Semi-Conflito (Avaliar)
-
workflow-navigator.js- Avaliar se deve ser deprecated ou documentar scope- Pode ter uso legítimo fora do contexto Bob
Sem Conflito (Documentar)
-
WorkflowOrchestratorvsBobOrchestratorvsMasterOrchestrator- Criar documentação de hierarquia
Tasks
- Mapear todos os scripts legados superseded por módulos Epic 11/12
- Adicionar
@deprecatedheaders com ponteiros para substitutos - Documentar hierarquia de orquestradores:
- Bob (PM Orchestrator) - Story-driven, multi-agent
- Master (AIOS Master) - Agent activation, command routing
- WorkflowOrchestrator - Workflow execution engine
- Criar
docs/architecture/orchestration-hierarchy.md - Verificar que nenhum módulo de orchestration importa scripts deprecated
- Verificar que nenhum task file referencia scripts deprecated sem fallback
Success Criteria
- Zero conflitos de import entre scripts legados e módulos Epic 11/12
- Documentação de coexistência clara em
docs/architecture/ - Todos os deprecated scripts têm header com alternativa
Contexto
Mapeamento completo em sessão @po 2026-02-05 identificou:
- 1 conflito confirmado (
workflow-state-manager.js) - 1 semi-conflito (
workflow-navigator.js) - 3 orquestradores complementares (sem conflito real)
🤖 Generated with Claude Code via Happy
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area: coreCore framework (.aios-core/core/)Core framework (.aios-core/core/)community-approvedApproved community ideaApproved community ideacommunity: good first issueGood for newcomersGood for newcomerscommunity: help wantedExtra attention neededExtra attention neededpriority: P3Medium — affects some usersMedium — affects some usersstatus: confirmedIssue confirmed, ready for workIssue confirmed, ready for worktype: choreMaintenance and cleanupMaintenance and cleanup