Files
Rozpisky/.claude/commands/nahled.md
T
marekandClaude Opus 5 0ae3f26782 Setup Claude Code: CLAUDE.md, subagenti, slash commands
- 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>
2026-09-07 09:50:20 +02:00

27 lines
1.2 KiB
Markdown

---
description: Vyrenderuje všech 9 log do PNG a pošle je uživateli (vizuální kontrola)
allowed-tools: PowerShell, Bash, Glob, SendUserFile
---
Vygeneruj vizuální náhledy pro kontrolu regresí v kreslicí vrstvě.
1. 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).
2. Spusť harness `PngHarness.VyrenderujVsechnaLogaDoPng` s cílovou složkou v proměnné prostředí
`ROZPISKY_PNG_OUT`:
```powershell
$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
```
3. 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.
4. 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.