<feed xmlns='http://www.w3.org/2005/Atom'>
<title>living-village.git/scripts/macos-package.sh, 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-21T14:40:43+00:00</updated>
<entry>
<title>fix(mac): 打包脚本不再硬编码 CJK 清单 188 行</title>
<updated>2026-09-21T14:40:43+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-21T14:40:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=dff19d9ab83fabc0b0d6319d2f8f93c088951438'/>
<id>urn:sha1:dff19d9ab83fabc0b0d6319d2f8f93c088951438</id>
<content type='text'>
- 删除 188 硬编码；改为非空 + 每行恰 1 个字符（locale 无关 UTF-8 码点计数）+
  字符唯一 + 与 16 列图集网格自洽（行容量覆盖字符数且无多余空行，PNG IHDR 读尺寸）
- 修复 LC_ALL=C 下 ${#line} 按字节计数导致 CJK 误判的隐患
- dylib 架构/Mach-O/ZIP 完整性校验保持不变
</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>chore(macos): add self-contained packaging script</title>
<updated>2026-09-20T10:02:24+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-20T10:02:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/living-village.git/commit/?id=a7136abc6ceb37d3eb354e7647ec4ce25e6d7e01'/>
<id>urn:sha1:a7136abc6ceb37d3eb354e7647ec4ce25e6d7e01</id>
<content type='text'>
[Change Nature]
This commit adds release packaging maintenance for the macOS test build.

[Maintenance Work]
- Publish osx-arm64 and osx-x64 as self-contained applications.
- Bundle launchers, Info.plist, native dependencies, verification evidence, and ZIP checksums.
- Document unsigned, unnotarized usage and per-application Gatekeeper handling.

[Implementation]
- Reject missing apphosts or incompatible Mach-O/native dylib architectures.
- Generate reproducible timestamped release directories without overwriting prior output.
- Create DMGs only when hdiutil is available on the build host.

[Impact]
- Adds scripts/macos-package.sh only.
- Does not modify game source, M3 acceptance state, logs, or existing worktree changes.
</content>
</entry>
</feed>
