Hlavní session běží jako orchestrator bez souborových nástrojů a deleguje na scout, implementer a reviewer. Scout zjišťuje fakta, implementer píše veškerý kód včetně kreslicího jádra a WPF vrstvy, reviewer dělá revizi i nezávislý build a testy. Doplněn skill upresni pro nejednoznačná zadání. Commit až po revizi, push jen na vyžádání. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
description, allowed-tools
| description | allowed-tools |
|---|---|
| Vyrenderuje všech 9 log do PNG a pošle je uživateli (vizuální kontrola) | Agent, SendUserFile |
Vizuální náhledy pro kontrolu regresí v kreslicí vrstvě. Hlavní vlákno je orchestrátor a samo
nic nespouští — generování deleguj na subagenta implementer (Agent tool,
subagent_type: implementer, run_in_background: false), protože jde o zápis souborů.
Zadání pro něj (napiš mu ho celé, kontext z téhle konverzace nevidí):
- Vytvoř výstupní složku
nahled-<časové razítko>ve scratchpadu této session, ať předchozí běh nepřepíše a jde porovnat před/po. Přesnou absolutní cestu uveď v odpovědi. - Spusť harness
PngHarness.VyrenderujVsechnaLogaDoPngs cílovou složkou v proměnné prostředíROZPISKY_PNG_OUT:
$env:ROZPISKY_PNG_OUT = "<zvolená složka>"
dotnet test "C:\Users\marek\_Osobní\C sharp\EXE\Rozpisky\Rozpisky.Tests\Rozpisky.Tests.csproj" `
--filter "FullyQualifiedName~PngHarness" -nologo -v q
- Zkontroluj, že vzniklo 9 PNG (
eu_op_doprava, md_sfdi, sprava_zeleznic, exprojekt, signalprojekt, tesia, mco, exprojekt+mco, sudopBrno). Chybějící soubor je regrese — nahlas ji. - Vrať absolutní cestu ke každému vzniklému PNG, jeden soubor na řádek.
$ARGUMENTS
Až se implementer vrátí, pošli uživateli jeho PNG přes SendUserFile (display: "render")
s krátkým popiskem. Jmenuje-li $ARGUMENTS konkrétní logo, pošli jen jeho PNG — generovat se
ale musí vždy všechna, harness běží jako celek.