v3.9.0 — Prompt Templates Migrated to YAML
🗂️ v3.9.0 — Prompt Templates Migrated to YAML
Prompt templates moved from prompts/*.txt to prompt_specs/*.yaml. Each spec is now structured with name, version, metadata, template, and system keys.
What's Changed
prompts/*.txt→prompt_specs/*.yaml(html_analysis, test_generation_traditional, test_generation_prompt_powered, test_generation_playwright, failure_analysis)qa_automation.pynow loads all prompts viaload_prompt_spec(),load_prompt_template(), andload_prompt_system()- Version tag aligned to
v3.9.0acrosspackage.json,Dockerfile, anddocker-compose.yml
No breaking changes — CLI and test output identical to v3.8.0.
docker pull ghcr.io/aiqualitylab/ai-natural-language-tests:v3.9.0Full changelog: [CHANGELOG.md](https://claude.ai/chat/CHANGELOG.md)