Skip to content

ENH-001-S2: Intent Detection System (2 pts) #11

@wtthornton

Description

@wtthornton

User Story

As a developer, I want the system to detect my intent (build, fix, refactor, review) from my prompt, so that it can suggest the most appropriate workflow.

Acceptance Criteria

  • ✅ Detects *build intent (keywords: build, create, add, implement, new, feature)
  • ✅ Detects *fix intent (keywords: fix, bug, error, issue, broken, repair)
  • ✅ Detects *refactor intent (keywords: refactor, modernize, improve, update)
  • ✅ Detects *review intent (keywords: review, check, analyze, inspect, quality)
  • ✅ Returns confidence score (0-100%)
  • ✅ Triggers suggestion when confidence ≥60%
  • ✅ Handles ambiguous cases (multiple high scores)

Tasks

  • Task 2.1: Create IntentDetector class (3 hours)
  • Task 2.2: Add context analysis (2 hours)
  • Task 2.3: Write unit tests (3 hours)

Files to Create

  • tapps_agents/workflow/intent_detector.py (150 lines)

Dependencies

Reference

Estimated Effort

8 hours (2 story points)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions