<feed xmlns='http://www.w3.org/2005/Atom'>
<title>living-village.git/docs/assets-and-licenses.md, 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-20T17:41:05+00:00</updated>
<entry>
<title>feat(desktop): 江南美术改为真实 PNG 图集</title>
<updated>2026-09-20T17:41:05+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-20T17:41:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=fc77481196aaea817eec991bdcf4dc22bb1d245c'/>
<id>urn:sha1:fc77481196aaea817eec991bdcf4dc22bb1d245c</id>
<content type='text'>
- scripts/make-jiangnan-art.py 生成三张原创透明 PNG：世界 256x32、角色 1024x48、内景 392x96
- VillageArt.fs 移除进程内像素烘焙，改为 BaseDirectory 加载图集并校验尺寸
- 内景渲染改用图集（地板/墙/窗/桌/床/屏/毯/柜），新增玩家专属 StrawHat 变体
- 内景新增地毯与柜子装饰，角色按 FeetPosition 定位
- fsproj 随包复制三张 PNG；m6c-package.sh 校验三张 PNG 进入交付包
</content>
</entry>
<entry>
<title>feat(m6c): 完成江南村庄中文交付</title>
<updated>2026-09-20T16:26:30+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-20T16:26:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=b6b95988e525a68ea7426ecc9690b18a1b3bbfe8'/>
<id>urn:sha1:b6b95988e525a68ea7426ecc9690b18a1b3bbfe8</id>
<content type='text'>
完成江南村庄场景、角色表现和中文界面的 M6c 交付范围。

新增 CJK 字形图集、中文文案与运行时加载，补充民居情境交互和确定性村庄美术表现。

更新资源复制与 Linux/macOS 打包校验，加入 188 字符清单、资源许可说明和对应原型测试。

补充江南美术方向与 M6c 交付说明，并保持原有模拟内核和桌面构建入口不变。
</content>
</entry>
<entry>
<title>feat(desktop): add deterministic Jiangnan art and Chinese text primitives</title>
<updated>2026-09-20T13:58:31+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-20T13:58:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=0ea26337830ada438df144b3a51f429f00dc1967'/>
<id>urn:sha1:0ea26337830ada438df144b3a51f429f00dc1967</id>
<content type='text'>
[Change Nature]
This commit adds the Task 3a desktop presentation data slice.

[New Capability]
- Defines immutable Jiangnan props, water and paving tiles, NPC variants, directions, and two-frame animation metadata.
- Provides formal Chinese scene, menu, status, and missing-glyph text layout primitives.

[Implementation]
- Keeps the new modules pure and deterministic with no GUI, network, or global mutable state.
- Adds focused prototype tests, F# compile ordering, and asset/license boundary documentation.

[Impact]
- Extends desktop presentation APIs without modifying Kernel or Game.fs.
- Leaves GUI rendering integration for Task 3b.
</content>
</entry>
<entry>
<title>feat(m6c): add Linux release package and delivery docs</title>
<updated>2026-09-20T08:33:08+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-20T08:33:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=0b4306938f75430ed1f44c5eb3bf4585cdfa9a9b'/>
<id>urn:sha1:0b4306938f75430ed1f44c5eb3bf4585cdfa9a9b</id>
<content type='text'>
[Change Nature]
- This commit adds the M6c Linux delivery surface without changing simulation behavior.

[New Capability]
- Publish self-contained linux-x64 output with framework-dependent fallback and a package-relative launcher.
- Document the menu, controls, save paths, autoplay verification, milestones, and asset/license boundaries.

[Implementation]
- Add the M6c packaging and startup scripts.
- Add release notes and an asset/license inventory.
- Keep release artifacts and verification evidence under ignored artifacts/m6c-release/.

[Impact]
- Runtime code and M3 acceptance artifacts are unchanged.
- The package was exercised under Xvfb; prior provider metadata remains an unstaged worktree change.
</content>
</entry>
</feed>
