Build & Development Commands Všechny build a development příkazy musí být navrženy tak, aby podporovaly kontinuální TDD cyklus:
Automaticky spouštěj sekvenci: Test → Kód → Test → Deploy.
Využívej MCP integrace pro web scraping, CLI operace a generování screenshotů dle potřeby.
Pro správu MCP serverů používej konfigurační soubory v adresáři .vscode/:
.vscode/mcp-web.json (web search)
.vscode/mcp-cli.json (CLI executor)
.vscode/mcp-visual.json (screenshot)
Build skripty musí respektovat limity: max 2 paralelní úkoly, 12GB RAM, timeout 3 min/úkol.
Spouštěcí skript musí nastavovat proměnné prostředí a inicializovat MCP servery:
bash #!/bin/bash export MCP_KEY="AIzaSyDIVES2slT02V5cKMEUnww7IU1YGwswo" code --enable-mcp --start-server web,cli,visual Testing Guidelines Každý požadavek rozděl na nejmenší možné testovatelné use-cases (max 512 tokenů).
Testy implementuj v MCP-integraci:
MCP Web Search: validace dat z webu
MCP CLI: ověřování systémových příkazů
MCP Screenshot: vizuální ověření výstupů
Testy musí být automaticky spouštěny před i po implementaci každého požadavku.
Výsledek testů vždy ukládej do MCP serveru včetně timestampu a historie screenshotů.
Code Style & Guidelines Implementuj pouze funkce, které mají odpovídající testy.
Kód strukturovat tak, aby byl snadno testovatelný a oddělený dle jednotlivých use-cases.
Využívej MCP pro:
Parsování webového obsahu
Úpravu a správu lokálních souborů
Generování dokumentace
Kontext pro každý úkol udržuj maximálně na 1/3 kapacity modelu.
Při paralelním zpracování nikdy nepřekračuj limit 2 úkolů.
Documentation Guidelines Dokumentace se generuje automaticky pomocí MCP na základě implementovaných a otestovaných funkcí.
Každý krok vývoje a testování musí být zaznamenán:
Lokální soubory: .vscode/mcp.json
Webové zdroje s timestampy
Historie screenshotů
Dokumentace musí obsahovat popis TDD cyklu, architektury MCP integrace a příklady použití jednotlivých serverů.
Veškeré konfigurace a integrační body popisuj v samostatné sekci dokumentace.
Tato pravidla zajistí, že AI model bude při tvorbě kódu důsledně dodržovat workflow podle specifikace „code flow v0.0.3“ a využívat MCP integrace v souladu s TDD přístupem.