Decisions
User Tasks
Summary
Ensure no idea or note gets lost — every inbox item gets processed into a feature request, knowledge note, or conscious deletion.
Problem / Motivation
Ideas and notes dumped in vault/90_inbox/ disappear and never get revisited. The inbox grows into a graveyard instead of a pipeline.
Proposed Solution
Two mechanisms:
- Quick capture with auto-proposal —
/idea skill immediately drafts a FR
- Scheduled inbox review — regular sweep of all unprocessed items
Open Questions
No open questions.
Phase Overview
| Phase | Description | Status |
|---|
| Phase 1 | Skills (/idea + /inbox-review) | WIP |
| Phase 2 | Scheduled review | — |
| Phase 3 | Smart routing | — |
Phase 1: Skills — WIP
Goal: Provide quick capture and manual inbox review skills.
| File / Feature | Details | Owner | Status |
|---|
/idea <text> skill | Drafts a FR and asks for approval | mv | done |
/inbox-review skill | Processes all inbox items one by one | mv | done |
| Test both skills | Test and refine prompts | mv | — |
Result: Skills scaffolded. Testing still needed.
Phase 2: Scheduled Review — —
Goal: Automate periodic inbox checks.
| File / Feature | Details | Owner | Status |
|---|
| Daily inbox check | Check if inbox has unprocessed items, mention in briefing | opus | — |
| Weekly full review | Prompt user if items are stale | mv | — |
| Stale item flagging | Flag items older than 7 days as “needs attention” | opus | — |
Phase 3: Smart Routing — —
Goal: Auto-categorize and intelligently route inbox items.
| File / Feature | Details | Owner | Status |
|---|
| Auto-categorize ideas | Feature vs knowledge vs task | opus | — |
| Priority suggestion | Suggest priority based on existing roadmap | opus | — |
| Duplicate detection | Detect duplicates with existing FRs or capabilities | opus | — |
| Link related ideas | Connect related ideas together | opus | — |
Prerequisites / Gap Analysis
Requirements
| Requirement | Description |
|---|
| REQ-1 | /idea and /inbox-review skills exist |
| REQ-2 | Daily briefing available for Phase 2 integration |
Current State
| Component | Status | Details |
|---|
/idea skill | done | Scaffolded |
/inbox-review skill | done | Scaffolded |
| Daily briefing | — | Not yet available (pairs with FR-003) |
Gap (What’s missing?)
| Gap | Effort | Blocker? |
|---|
| Skill testing and prompt refinement | Low | No |
| Daily briefing integration | Med | Yes (depends on FR-003) |
Test
Manual tests
| Test | Expected | Actual | Last |
|---|
Run /idea some cool feature | Drafts a feature request for approval | pending | - |
Run /inbox-review | Processes items in vault/90_inbox/ one by one | pending | - |
Drop a note in vault/90_inbox/ then /inbox-review | Gets picked up | pending | - |
Test /idea with vague vs concrete input | Both produce sensible output | pending | - |
AI-verified tests
| Scenario | Expected behavior | Verification method |
|---|
| … | … | … |
E2E tests
Integration tests
Unit tests
| Component | Tests | Coverage |
|---|
| … | … | … |
History
| Date | Event | Details |
|---|
| 2026-02-26 | Created | Skills /idea and /inbox-review scaffolded |
| 2026-02-26 | Updated status | Reflect CLAUDE.md rules implementation |
References
- FR-003 (Daily Briefings) — pairs for “stale inbox” warning