directus-task-management/docs/front-end-spec/information-architecture-ia.md

1.9 KiB

Information Architecture (IA)

Risk-adjusted structure balancing MVP focus with AI development workflow requirements.

Site Map / Screen Inventory

graph TD
    A[Dashboard] --> B[Tasks]
    A --> C[Projects]
    A --> D[AI Center]
    A --> E[Settings]
    
    B --> B1[Task List]
    B --> B2[Task Details]
    B --> B3[Dependencies View]
    
    C --> C1[Project List]
    C --> C2[Project Details]
    C --> C3[BMad Workflows]
    
    D --> D1[AI Task Creation]
    D --> D2[Agent Activity Log]
    D --> D3[Task Master Sync]
    D --> D4[Natural Language Interface]
    
    E --> E1[MCP Configuration]
    E --> E2[AI Model Settings]
    E --> E3[Workflow Rules]

Navigation Structure

Primary Navigation: Horizontal top bar with Dashboard, Tasks, Projects, AI Center, and Settings. Features persistent AI prompt input field and Task Master sync status indicator in header.

Secondary Navigation: Contextual sidebar within each primary section showing relevant filters, quick actions, and status indicators. Collapsible for focused work.

Breadcrumb Strategy: Context-aware breadcrumbs showing: Section > Context > Item (e.g., "Tasks > Sprint 1 > Task #42" or "Projects > BMad Planning > Architecture Review"). All levels clickable for quick navigation.

Key IA Decisions

AI Center as First-Class Section: Recognizes that 80% of task creation comes from AI agents, providing dedicated space for AI-human collaboration patterns.

BMad Workflows in Projects: Strategic planning activities grouped with project context rather than mixed with tactical task execution.

Task Master Sync Prominence: Placed in AI Center as it's the bridge between CLI workflows and web interface, supporting your existing development patterns.

Progressive Disclosure: Complex features (Dependencies, Analytics) accessible but not prominent until needed.