<feed xmlns='http://www.w3.org/2005/Atom'>
<title>living-village.git/src/LivingVillage.Desktop.Tests/SampleTests.fs, branch p19-daylight-taming</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://git.somhairle.bid/living-village.git/atom?h=p19-daylight-taming</id>
<link rel='self' href='http://git.somhairle.bid/living-village.git/atom?h=p19-daylight-taming'/>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/'/>
<updated>2026-09-21T00:16:10+00:00</updated>
<entry>
<title>feat(desktop): 固化样例世界与昼光呈现</title>
<updated>2026-09-21T00:16:10+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-21T00:16:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=f64045ca6245ed853f4d8ac1bcce6f4fe13068ce'/>
<id>urn:sha1:f64045ca6245ed853f4d8ac1bcce6f4fe13068ce</id>
<content type='text'>
[变更性质]
- this commit adds a deterministic desktop bootstrap for the playable sample world.

[新增功能]
- this commit places the avatar away from the home doorway and separates villagers from scene footprints.
- this commit provides a warm high-contrast daylight tint and exits autoplay after SampleComplete.

[实现方案]
- this commit isolates desktop spawn policy in WorldBootstrap and routes game startup and sample tests through it.
- this commit adds regression coverage for spawn positions, spacing, determinism, and daylight tint.

[影响范围]
- this commit affects the Desktop application and Desktop tests only.
- this commit preserves Kernel behavior and does not include unrelated worktree changes.
</content>
</entry>
<entry>
<title>feat(desktop): LV_AUTOPLAY_SAMPLE 情境演示脚本</title>
<updated>2026-09-20T18:10:02+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-20T18:10:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=dd0907573e13981035a5ff264831edb0534e3496'/>
<id>urn:sha1:dd0907573e13981035a5ff264831edb0534e3496</id>
<content type='text'>
新增 SampleScript 状态机：进门→内景驻留→出门→走向 NPC
→打开对话→发送意图→关闭面板→走开，超时兜底进 SampleComplete。
Game.fs 读取 LV_AUTOPLAY_SAMPLE=1 切换 sample 模式（2x 模拟、
关闭旧 step 倍率、UpdateMenu 常开、独立 UpdatePlaying 分发）。
SampleTests 覆盖首步行走、进门、完整巡游（42/42 通过）。
</content>
</entry>
</feed>
