Stufe 4c (#764): Kommentare in C#, WebUI-Skripten, CSS und HTML auf Englisch

Rund 2.600 Kommentarblöcke in 310 C#-Dateien übersetzt, Begründungen vollständig
erhalten: blockweise gleiche Anzahl wie vorher, kein Block unter 60 % seiner
Länge, der Code außerhalb der Kommentare per Tokenizer byte-identisch geprüft.
Zitate deutscher Oberflächentexte und Testdaten bleiben deutsch.

WebUI: Kommentare in JS/CSS/HTML übersetzt, JSDoc-@param an die in 4b
umbenannten Parameter angeglichen.

Dabei behoben:
- 4b hatte "tag" (HTML-Tag) als deutsches "Tag" gelesen und zu "dayValue"
  gemacht (makeElement, svg, Tagesübersicht) - zurück auf tag/day.
- Aufgaben "InProgress" bekamen die Plakettenart "laufend", für die es nie eine
  CSS-Klasse gab - jetzt "success" wie laufende Instanzen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard
2026-10-04 12:45:03 +02:00
co-authored by Claude Opus 5.5
parent da4ceac7d5
commit 837a634a22
311 changed files with 7238 additions and 7252 deletions
@@ -9,8 +9,8 @@ using ClawdDotNet.Core.Tools;
namespace ClawdDotNet.Core.Tests.Infrastructure;
/// <summary>
/// Baut eine einsatzbereite AgentEngine mit Fake-Client, Fake-Tools und
/// In-Memory-State zusammen.
/// Assembles a ready-to-use AgentEngine with fake client, fake tools and
/// in-memory state.
/// </summary>
internal sealed class EngineFixture
{
@@ -21,7 +21,7 @@ internal sealed class EngineFixture
private readonly List<AgentConfig> _agents = new();
/// <summary>Die registrierten Agenten — für Tests, die einen Dispatcher selbst bauen.</summary>
/// <summary>The registered agents — for tests that build a dispatcher themselves.</summary>
public IReadOnlyList<AgentConfig> Agents => _agents;
public EngineFixture(
@@ -44,7 +44,7 @@ internal sealed class EngineFixture
TranscriptStore = transcripts
};
// Kein Agent-Verzeichnis → keine Persistenz auf die Platte während der Tests.
// No agent directory → no persistence to disk during the tests.
Engine.SetAgentConfigProvider(() => _agents, "test-instance", _ => null);
}
@@ -67,7 +67,7 @@ internal sealed class EngineFixture
MaxSteps = 50,
MaxCumulativeTokens = 10_000_000,
TimeoutSeconds = 60,
MaxContextTokens = 10_000_000 // Compaction in Engine-Tests ausschalten
MaxContextTokens = 10_000_000 // switch off compaction in engine tests
}
};