Commit Graph
5 Commits
Author SHA256 Message Date
gc-dev-afjd ca34a5f866 Versions-Definition: --version mit Remote-Check + README-Mismatch-Warnung
- Program.cs: PrintVersion() vergleicht Assembly-Version mit README.md
  (Block-Quote '> **Version: X.Y.Z**') und warnt bei Mismatch.
  Remote-Check via 'git ls-remote origin HEAD' vergleicht lokalen mit
  remote Commit-Hash; Hinweis 'UPDATE AVAILABLE' bei Differenz.
  Copy-Installationen (kein .git) erhalten Hinweis auf ./install.sh.
- README.md: Versions-Block-Quote unter dem Titel (kanonisch),
  Update-Check-Doku, drei synchrone Versionsquellen dokumentiert.
- AGENTS.md: Versions-Definition als Definition of Done für Releases
  (README + csproj + Assembly müssen synchron sein).
2026-07-11 17:34:45 +02:00
gc-dev-afjd 6ca81679d9 webstatic status: Markdown-Rendering im Terminal + LICENSE mit Dep-Lizenzen
- MarkdownConsoleRenderer.cs: eigener Markdig-AST→ANSI-Renderer (keine
  neue NuGet-Dependency). Unterstützt Headings, Paragraphs, Listen,
  Code-Blöcke, Blockquotes, Tabellen, Thematic Breaks, Inline-Formatierung
  (bold/italic/code/links). ANSI-Styling mit Farben.
- Program.cs: 'webstatic status' / 'webstatic --status' Subcommand —
  rendert README.md der Site im Terminal (Default: cwd, --root überschreibt).
  Graceful error wenn README.md fehlt. Help-Eintrag ergänzt.
- LICENSE: Third-Party-Dependency-Lizenzen ergänzt (Markdig BSD-2-Clause,
  YamlDotNet MIT) mit vollständigen Lizenztexten, Links und Kompatibilitäts-Tabelle.
- README.md: aktualisiert als Status-Dokument (neuer status-Befehl,
  CLI-Befehle-Tabelle, bereinigte Environments, LICENSE-Verweis).
2026-07-11 17:27:05 +02:00
gc-dev-afjd ff634a328a Add initial run log file to track execution details 2026-07-11 16:30:36 +02:00
gc-dev-afjd e4d4c4eb9a Vorbereitung mit install.sh 2026-07-11 15:57:40 +02:00
gc-dev-afjd f542382e58 Separation as Tool 2026-07-11 13:43:52 +02:00