chore(conductor): Add new track 'Human-Like UX Interaction Test'
This commit is contained in:
36
conductor/tracks/live_ux_test_20260223/plan.md
Normal file
36
conductor/tracks/live_ux_test_20260223/plan.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Implementation Plan: Human-Like UX Interaction Test
|
||||
|
||||
## Phase 1: Infrastructure & Automation Core
|
||||
Establish the foundation for driving the GUI via API hooks and simulation logic.
|
||||
|
||||
- [ ] Task: Extend `ApiHookClient` with methods for tab switching and listbox selection if missing.
|
||||
- [ ] Task: Implement `TestUserAgent` class to manage dynamic response generation and action delays.
|
||||
- [ ] Task: Write Tests (Verify basic hook connectivity and simulated delays)
|
||||
- [ ] Task: Implement basic 'ping-pong' interaction via hooks.
|
||||
- [ ] Task: Conductor - User Manual Verification 'Phase 1: Infrastructure & Automation Core' (Protocol in workflow.md)
|
||||
|
||||
## Phase 2: Workflow Simulation
|
||||
Build the core interaction loop for project creation and AI discussion.
|
||||
|
||||
- [ ] Task: Implement 'New Project' scaffolding script (creating a tiny console program).
|
||||
- [ ] Task: Implement 5-turn discussion loop logic with sub-agent responses.
|
||||
- [ ] Task: Write Tests (Verify state changes in Discussion Hub during simulated chat)
|
||||
- [ ] Task: Implement 'Thinking' and 'Live' indicator verification logic.
|
||||
- [ ] Task: Conductor - User Manual Verification 'Phase 2: Workflow Simulation' (Protocol in workflow.md)
|
||||
|
||||
## Phase 3: History & Session Verification
|
||||
Simulate complex session management and historical audit features.
|
||||
|
||||
- [ ] Task: Implement discussion switching logic (creating/switching between named discussions).
|
||||
- [ ] Task: Implement 'Load Prior Log' simulation and 'Tinted Mode' detection.
|
||||
- [ ] Task: Write Tests (Verify log loading and tab navigation consistency)
|
||||
- [ ] Task: Implement truncation limit verification (forcing a long history and checking bleed).
|
||||
- [ ] Task: Conductor - User Manual Verification 'Phase 3: History & Session Verification' (Protocol in workflow.md)
|
||||
|
||||
## Phase 4: Final Integration & Regression
|
||||
Consolidate the simulation into end-user artifacts and CI tests.
|
||||
|
||||
- [ ] Task: Create `live_walkthrough.py` with full visual feedback and manual sign-off.
|
||||
- [ ] Task: Create `tests/test_live_workflow.py` for automated regression testing.
|
||||
- [ ] Task: Perform a full visual walkthrough and verify 'human-readable' pace.
|
||||
- [ ] Task: Conductor - User Manual Verification 'Phase 4: Final Integration & Regression' (Protocol in workflow.md)
|
||||
Reference in New Issue
Block a user