v0.27.5: Setup Wizard 2.0 (4-Station Cascading Flow), Diff-Grounded Testing Standard & Doctor Pre-Checks
Setup Wizard 2.0 (4-Station Cascading Flow), Diff-Grounded Testing Standard & Doctor Pre-Checks
- Setup Wizard 2.0 & 4-Station Flow (
wizard/questions.py,setup_wizard.py):- Re-architected setup interview into 4 strictly ordered thematic stations:
- Workspace & AI Tooling (
i0,i14, and conditionali2/i5/i6/i19/b_*) - Git Governance & Safety (
i3,i21) - Project Management & Task Tracker (
i20, and cascadingi18,i16) - Device Testing & Verification (
i15,i22, and cascadingi4,i10)
- Workspace & AI Tooling (
- Added smart cascading logic (
depends_on): skipping tracker language and Zoho MCP whennoneis chosen, and skipping device target policy and install confirmation when device verification isdisabled. - Reduced onboarding friction from 11 mandatory questions to 5-7 streamlined prompts for standard workflows.
- Re-architected setup interview into 4 strictly ordered thematic stations:
- Diff-Grounded Manual Smoke Steps Standard (
harness-rules.md,deliver.md,AGENTS.md):- Enforced a rigorous standard for manual verification: agents must author 2-3 numbered testing steps in chat strictly derived from the modified diff (1. Navigation path, 2. Interaction matching diff, 3. Expected visual/functional outcome).
- Environment Doctor Hardening (
doctor/engine.py,harness_doctor.py):- Added proactive checks for Java JDK runtime (validating JDK 17+ requirement for AGP 8+) and ADB CLI availability in system PATH to Dimension 1.
Full Changelog: v0.27.4...v0.27.5