blbla
## Build & Development Commands
- Všechny build a development příkazy musí být navrženy tak, aby podporovaly kontinuální TDD cyklus:
1. Automaticky spouštěj sekvenci: Test → Kód → Test → Deploy.
2. 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.
---