- CLAUDE.md — stručné pokyny (build/test příkazy, pravidlo IProfileRenderer, konvence, chráněná data), odkazuje na ROZPISKY.md místo duplikace - .claude/agents/ — render-dxf (Rendering/, Dxf/), wpf-ui (ViewModels/, Views/, Themes/), verifikator (read-only build + testy, bez Edit/Write) - .claude/commands/ — /overit (deleguje na verifikatora), /nahled (9 log do PNG přes PngHarness, ROZPISKY_PNG_OUT) - .claude/settings.local.json — přepsáno na 21 cestově nezávislých pravidel místo ~60 odkazujících na staré cesty D:\Přesunuté a net9.0-windows - ROZPISKY.md:17 — net9.0-windows → net10.0-windows (soulad s .csproj) Baseline ověřena: build bez chyb a varování, 36/36 testů zelených. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
description, allowed-tools
| description | allowed-tools |
|---|---|
| Vyrenderuje všech 9 log do PNG a pošle je uživateli (vizuální kontrola) | PowerShell, Bash, Glob, SendUserFile |
Vygeneruj vizuální náhledy pro kontrolu regresí v kreslicí vrstvě.
- Zvol výstupní složku v scratchpadu této session (podsložka
nahled-<časové razítko>, ať se předchozí běh nepřepíše a jde porovnat před/po). - 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 = regrese, nahlas ji. - Pošli vzniklé PNG uživateli přes
SendUserFile(display: "render") s krátkým popiskem.
$ARGUMENTS
Pokud $ARGUMENTS jmenuje konkrétní logo, pošli po vygenerování jen jeho PNG, ale generuj
vždy všechna — harness běží jako celek.