# FUTURE: Planned Enhancements

This is the **living backlog** for agentic-orchestrator. Tasks move from here to `NEXT-TASKS.md` when they become active in the current sprint.

**Purpose**: Keep `NEXT-TASKS.md` focused (< 200 lines) by storing future work here.

---

## 🔴 High Priority (Next 1-2 Months)

### [Feature Category 1]

- **[Feature Name]**: [Brief description of what needs to be built]
  - **Why**: [User value or technical necessity]
  - **Effort**: [Estimated time - e.g., 4h, 2 days]
  - **Dependencies**: [What must be done first - e.g., "Requires auth system"]
  - **Ref**: [Optional external ticket - e.g., [#42], [PROJ-123]]

- **[Feature Name]**: [Brief description]
  - **Why**: [User value or technical necessity]
  - **Effort**: [Estimated time]
  - **Dependencies**: [What must be done first]
  - **Ref**: [Optional external ticket]

---

## 🟡 Medium Priority (Next 3-6 Months)

### [Feature Category 2]

- **[Feature Name]**: [Brief description]
  - **Why**: [User value or technical necessity]
  - **Effort**: [Estimated time]
  - **Impact**: [High | Medium | Low]
  - **Ref**: [Optional external ticket]

---

## 🟢 Low Priority (Backlog / "Someday")

### [Feature Category 3]

- **[Feature Name]**: [Brief description]
  - **Why**: [User value or technical necessity]
  - **Effort**: [Estimated time]
  - **Blocker**: [Why it's not high priority - e.g., "Waiting for Next.js 16 stable"]
  - **Ref**: [Optional external ticket]

---

## 🧪 Experimental Ideas (R&D)

### [Research Topic 1]

- **[Idea Name]**: [Brief description of what we'd explore]
  - **Hypothesis**: [What we think might work]
  - **Success Criteria**: [How we'd know if it's valuable]
  - **Effort**: [Research time estimate]
  - **Risk**: [What could go wrong]

---

## ✅ Promotion Criteria

A task moves from FUTURE → NEXT when:

1. **User Approval**: Explicitly prioritized by project lead
2. **Dependencies Met**: All blocking tasks are complete
3. **Capacity Available**: `NEXT-TASKS.md` has < 5 active tasks
4. **Sprint Alignment**: Fits within current sprint theme

**See**: `docs/core/DOMAIN-LOGIC.md#rule-6-archive-promote` for full protocol

---

## 🗑️ Archive (Rejected / No Longer Relevant)

### [YYYY-MM-DD] - [Rejected Idea Name]

**Why Rejected**: [Reason - e.g., "User research showed low demand", "Technical complexity too high"]
**Alternative**: [What we did instead - e.g., "Built simplified version in Sprint 3"]

<!-- @cortex-tms-version 4.0.2 -->

<!-- @cortex-tms-version 4.0.2 -->
