Translate appearance and outfit parity tests

This commit is contained in:
2026-08-08 20:29:15 +02:00
parent ffe559db61
commit a78f9fba76
21 changed files with 4111 additions and 1902 deletions

View File

@@ -60,8 +60,8 @@ The current workspace is a structural baseline, not a working client:
members with real fields/constants/enum values and standardized failing
bodies;
- all 1,289 real NUnit `[Test]`/`[TestCase]` invocations have stable catalog
entries; 145 are translated, four benchmarks are reviewed, and 1,140 remain
pending without executable placeholder tests;
entries; 455 are translated, 11 live-grid cases and four benchmarks are
reviewed, and 819 remain pending without executable placeholder tests;
- all nine sample/tool projects have compiling Rust binary targets;
- the 128 TestClient command source files are retained as a command inventory.
@@ -334,8 +334,8 @@ markers in hand-written Rust files, so regeneration records unresolved cases
without creating fake executable tests and fails on body drift. The checked-in
audit reports pending, translated, ignored-live, benchmark, drifted, missing,
duplicate, stale, and unreviewed cases. The initial handover contained 1,289
unreviewed cases; the current ledger contains 149 translated, three reviewed
live-grid cases, four benchmark-reviewed, and 1,133 pending cases.
unreviewed cases; the current ledger contains 455 translated, 11 reviewed
live-grid cases, four benchmark-reviewed, and 819 pending cases.
The Rust tests must call the public APIs rather than internal replacements.
Where the C# tests call internal members through friend-assembly access, record