v0.27.4: Complete E2E/Maestro Machinery Purge & Interactive Manual Checklist Mode
Complete E2E/Maestro Machinery Purge & Interactive Manual Checklist Mode
- Complete E2E/Maestro Engine Purge (
_maestro_core.py,run_e2e_qa.py,run_e2e_smoke.py,qa-e2e-planner-agent):- Permanently purged all automated E2E and Maestro scripts, runners, planners, workflows, and selftests from the harness kit.
- Streamlined Interactive Manual Checklist Mode (
AGENTS.md,harness-rules.md,deliver.md,_product.py):- Enforced developer-in-the-loop interactive verification as the default and standard mode: compile
:app:assembleDebug, install viarun_device.py install-start, present 2-3 simple human test steps in chat, trigger interactive confirmation modal (ask_question), and immediately deliver the Conventional Commit on PASS.
- Enforced developer-in-the-loop interactive verification as the default and standard mode: compile
- Anti-Forgery Safety Interceptor (
pre_tool_safety.py):- Hardened pre-tool safety hook to deny any direct edits or file creation inside
.agents/state/and.agents/scripts/, preventing unauthorized tampering with gates or review ledgers.
- Hardened pre-tool safety hook to deny any direct edits or file creation inside
- Universal Code Graph & Selftest Alignment:
- Updated codebase graph engine, wizards, and selftest suites to pass 100% cleanly with zero warnings and zero failures.
Full Changelog: v0.27.3...v0.27.4