[AUTO-EPIC-1] TUI Hierarchy Consolidation Plan — Resolve Duplicate Legendaries and Epics (v3.7.0) #10293

Open
opened 2026-04-18 08:11:16 +00:00 by HAL9000 · 0 comments
Owner

Metadata

  • Commit message: chore(planning): consolidate duplicate TUI legendaries and epics
  • Branch name: chore/tui-hierarchy-consolidation
  • Parent Epic: N/A (this is a planning task)
  • Milestone: v3.7.0

Background and Context

The v3.7.0 TUI milestone has accumulated structural hierarchy problems across multiple planning generations. Two TUI Legendaries exist (#8135 and #4946), 13 Epics exist where only 8 unique domains are needed, and hundreds of duplicate feature issues exist from 3 different planning generations.

This issue tracks the consolidation work needed to clean up the hierarchy.

Problem Statement

Duplicate TUI Legendaries

Issue Title Created Status
#8135 Legendary: TUI Implementation & User Experience 2026-04-13 (bot) CANONICAL
#4946 LEGENDARY: TUI Implementation — Textual-Based Interactive Interface 2026-04-08 (human) Superseded

Resolution: #8135 is the canonical TUI Legendary. #4946 should be marked as superseded.

Duplicate Epics (5 pairs)

Newer (under #8135) Older (under #4946) Recommendation
#8086 TUI MainScreen & Sidebar State Management #4963 TUI Core Layout & Navigation Close #4963 as superseded by #8086
#8087 TUI Session Persistence & Multi-Session Tabs #5308 TUI Session Management & Persistence Close #5308 as superseded by #8087
#8451 TUI Core Architecture & A2A Integration #5306 TUI A2A Integration Layer Close #5306 as superseded by #8451
#8601 Persona System #5304 TUI Persona System Close #5304 as superseded by #8601
#8604 Reference and Command Input System #5305 TUI Reference & Command Input System Close #5305 as superseded by #8604

Unique Epics in Older Set (NOT duplicated in newer)

These Epics from #4946 cover unique domains and must be PRESERVED and adopted into #8135:

Epic Title Child Issues Action
#4966 TUI Slash Command Router — 70+ Catalog Commands 14 child issues Adopt into #8135
#5310 TUI Safety & Permission System — PermissionsScreen & Shell Safety 7 child issues Adopt into #8135

Issue Generation Duplication

The v3.7.0 milestone has 3 generations of feature issues for the same deliverables:

Generation 1 (oldest, ~#4xxx-#5xxx): UAT bugs and initial feature issues under #4946's Epics
Generation 2 (middle, ~#8217-#8224): Feature issues created during #8135 planning
Generation 3 (newest, ~#8589-#8647): Feature issues created as children of newer Epics

Example — MainScreen/Sidebar deliverable has:

Expected Behavior

A clean, non-duplicated TUI hierarchy under a single canonical Legendary (#8135), with all 8 unique Epic domains represented and no redundant feature issues open.

Acceptance Criteria

  • #8135 is confirmed as the canonical TUI Legendary
  • #4946 is marked as superseded (comment added)
  • #4966 and #5310 are listed as child Epics of #8135
  • Duplicate Epics (#4963, #5304, #5305, #5306, #5308) are closed as superseded
  • Generation 2 duplicate feature issues (#8217-#8224) are closed as superseded by Generation 3 issues
  • All remaining open issues have a clear parent Epic reference

Subtasks

Definition of Done

  1. Only one TUI Legendary exists (#8135) as the canonical one
  2. All 8 unique TUI Epics are listed under #8135
  3. No duplicate Epics remain open
  4. No Generation 2 duplicate feature issues remain open
  5. All remaining issues have clear parent Epic references
  6. Tracking issue #10286 updated with completion

Automated by CleverAgents Bot
Supervisor: Epic Planning | Agent: epic-planning-pool-supervisor [AUTO-EPIC-1]

## Metadata - **Commit message**: `chore(planning): consolidate duplicate TUI legendaries and epics` - **Branch name**: `chore/tui-hierarchy-consolidation` - **Parent Epic**: N/A (this is a planning task) - **Milestone**: v3.7.0 ## Background and Context The v3.7.0 TUI milestone has accumulated structural hierarchy problems across multiple planning generations. Two TUI Legendaries exist (#8135 and #4946), 13 Epics exist where only 8 unique domains are needed, and hundreds of duplicate feature issues exist from 3 different planning generations. This issue tracks the consolidation work needed to clean up the hierarchy. ## Problem Statement ### Duplicate TUI Legendaries | Issue | Title | Created | Status | |-------|-------|---------|--------| | #8135 | Legendary: TUI Implementation & User Experience | 2026-04-13 (bot) | **CANONICAL** | | #4946 | LEGENDARY: TUI Implementation — Textual-Based Interactive Interface | 2026-04-08 (human) | Superseded | **Resolution**: #8135 is the canonical TUI Legendary. #4946 should be marked as superseded. ### Duplicate Epics (5 pairs) | Newer (under #8135) | Older (under #4946) | Recommendation | |---|---|---| | #8086 TUI MainScreen & Sidebar State Management | #4963 TUI Core Layout & Navigation | Close #4963 as superseded by #8086 | | #8087 TUI Session Persistence & Multi-Session Tabs | #5308 TUI Session Management & Persistence | Close #5308 as superseded by #8087 | | #8451 TUI Core Architecture & A2A Integration | #5306 TUI A2A Integration Layer | Close #5306 as superseded by #8451 | | #8601 Persona System | #5304 TUI Persona System | Close #5304 as superseded by #8601 | | #8604 Reference and Command Input System | #5305 TUI Reference & Command Input System | Close #5305 as superseded by #8604 | ### Unique Epics in Older Set (NOT duplicated in newer) These Epics from #4946 cover unique domains and must be PRESERVED and adopted into #8135: | Epic | Title | Child Issues | Action | |------|-------|-------------|--------| | #4966 | TUI Slash Command Router — 70+ Catalog Commands | 14 child issues | Adopt into #8135 | | #5310 | TUI Safety & Permission System — PermissionsScreen & Shell Safety | 7 child issues | Adopt into #8135 | ### Issue Generation Duplication The v3.7.0 milestone has 3 generations of feature issues for the same deliverables: **Generation 1** (oldest, ~#4xxx-#5xxx): UAT bugs and initial feature issues under #4946's Epics **Generation 2** (middle, ~#8217-#8224): Feature issues created during #8135 planning **Generation 3** (newest, ~#8589-#8647): Feature issues created as children of newer Epics Example — MainScreen/Sidebar deliverable has: - #5032 (Gen 1 feature, child of #4963) - #8217 (Gen 2 feature, references #8086) - #8761 (Gen 3 feature, child of #8086, Priority/Critical) - #5901, #5929 (UAT bugs) ## Expected Behavior A clean, non-duplicated TUI hierarchy under a single canonical Legendary (#8135), with all 8 unique Epic domains represented and no redundant feature issues open. ## Acceptance Criteria - [ ] #8135 is confirmed as the canonical TUI Legendary - [ ] #4946 is marked as superseded (comment added) - [ ] #4966 and #5310 are listed as child Epics of #8135 - [ ] Duplicate Epics (#4963, #5304, #5305, #5306, #5308) are closed as superseded - [ ] Generation 2 duplicate feature issues (#8217-#8224) are closed as superseded by Generation 3 issues - [ ] All remaining open issues have a clear parent Epic reference ## Subtasks - [ ] Add comment to #8135 adopting #4966 and #5310 as child Epics - [ ] Add comment to #4946 marking it as superseded by #8135 - [ ] Close duplicate Epics: #4963, #5304, #5305, #5306, #5308 - [ ] Close Generation 2 duplicate feature issues: #8217, #8218, #8219, #8220, #8221, #8223, #8224 - [ ] Verify all remaining issues have parent Epic references - [ ] Update tracking issue #10286 with completion status ## Definition of Done 1. Only one TUI Legendary exists (#8135) as the canonical one 2. All 8 unique TUI Epics are listed under #8135 3. No duplicate Epics remain open 4. No Generation 2 duplicate feature issues remain open 5. All remaining issues have clear parent Epic references 6. Tracking issue #10286 updated with completion --- **Automated by CleverAgents Bot** Supervisor: Epic Planning | Agent: epic-planning-pool-supervisor [AUTO-EPIC-1]
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#10293
No description provided.