P61 验证日志 2026-09-28T20:57:47Z commit=f274ed8

## RED（实现前）dotnet test --filter P61GlyphCoverageTests
失败!  - 失败: 3，通过: 1
  AllSourceChineseLiteralsHaveAtlasGlyphs: 缺字形 16 个: 冬包卷品夏料春玩秋第背车轴页香鱼
  G1MissingCharsAreNowInAtlas: 未入图集 16
  CalendarAndFooterAndItemCopyAreAtlasBacked: 春夏秋冬第页背包品鱼卷轴香料玩车

## GREEN（实现后）
已通过! - 失败:     0，通过:     4，已跳过:     0，总计:     4，持续时间: 124 ms - LivingVillage.Desktop.Tests.dll (net8.0)

## 全量 Release 测试
已通过! - 失败:     0，通过:   308，已跳过:     0，总计:   308，持续时间: 5 s - LivingVillage.Desktop.Tests.dll (net8.0)
已通过! - 失败:     0，通过:   119，已跳过:     0，总计:   119，持续时间: 10 s - LivingVillage.Kernel.Tests.dll (net8.0)

## 字形图集
runtime_glyphs=323 (was 307, +16)
atlas=384x504 (16x21 cells @24px), manifest lines=323
new_glyph_cells_with_ink: 冬181 包190 卷229 品197 夏211 料199 春232 玩186 秋212 第233 背216 车148 轴214 页171 香221 鱼191

## --performance-baseline x3
performance_sample repetition=1 seed=42 npc_count=4 warmup_ticks=120 measure_ticks=6000 elapsed_stopwatch_ticks=13531906 stopwatch_frequency=1000000000 elapsed_seconds=0.013531906 ticks_per_second=443396.518 allocated_bytes=3032344 gen0=0 gen1=0 gen2=0 final_tick=6120 final_digest=953775FAEB2FDDE97289491AA260BD8D390C571E48A7A13AD2CB6FB7124F7F6C runtime=.NET 8.0.31 runtime_version=8.0.31
performance_determinism=PASS
---
performance_sample repetition=1 seed=42 npc_count=4 warmup_ticks=120 measure_ticks=6000 elapsed_stopwatch_ticks=13256147 stopwatch_frequency=1000000000 elapsed_seconds=0.013256147 ticks_per_second=452620.207 allocated_bytes=3032344 gen0=0 gen1=0 gen2=0 final_tick=6120 final_digest=953775FAEB2FDDE97289491AA260BD8D390C571E48A7A13AD2CB6FB7124F7F6C runtime=.NET 8.0.31 runtime_version=8.0.31
performance_determinism=PASS
---
performance_sample repetition=1 seed=42 npc_count=4 warmup_ticks=120 measure_ticks=6000 elapsed_stopwatch_ticks=13373789 stopwatch_frequency=1000000000 elapsed_seconds=0.013373789 ticks_per_second=448638.752 allocated_bytes=3032344 gen0=0 gen1=0 gen2=0 final_tick=6120 final_digest=953775FAEB2FDDE97289491AA260BD8D390C571E48A7A13AD2CB6FB7124F7F6C runtime=.NET 8.0.31 runtime_version=8.0.31
performance_determinism=PASS
---
