| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
第二步)
- 河道改为贯穿全图连续水带(每列一段、宽度 >= RiverWidth),置于核心区上下
两侧且不相交;新增不变量测试:逐列水段数恒定、每段宽度下限、任意水格
>=2 个水邻居(禁止断裂缺口与孤立水点)。
- Result 新增 Rivers/Bridges/Paths/Buildings/BridgeCrossingsOk;每河 2 座桥、
横贯主路 + 垂直连接路 + 远岸路 + 白墙黑瓦民居(门朝路)。
- 公开 isWalkable/floodFill;ReachabilityOk 现覆盖 30 spawn + 所有门 + 所有桥面,
BridgeCrossingsOk 保证每桥两岸同连通域。
- 回归:Desktop 115->119、Kernel 90 不变;final_digest 与基线一致。
|
| |
|
|
|
|
|
|
|
|
| |
- 新增纯函数 MapGen:尺寸参数化(默认 64x48,可 256x192),splitmix64
随机游走河道 + 2-3 octave value noise + 泊松式布点;核心区整平后以 BFS
校验 5x6=30 个 spawn 全部可达,不可达确定性修整并复验。
- visibleTileRange/visibleTileCount 纯函数,drawWorld 改为调用之(行为不变);
drawMapFitted/drawMapViewport 仅证据用。
- 存档沿用 v2/v3 边界字段,补参数化边界 round-trip 测试,未改 Sim 语义。
- 回归:Desktop 109->115、Kernel 89->90;final_digest 与基线一致。
|
| |
|
|
| |
中性白平衡,黄昏暖橙保留)
|
| |
|
|
| |
双窗口光照 + 时段标签对齐)
|
| |
|
|
| |
路径生效(resolveStartTick 纯函数 + 回归 + 重拍证据)
|
| |
|
|
| |
证据与 docs 记录
|
| |
|
|
| |
真实菜单证据补拍
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
- 维护说明新增 M3 批验小节:流式字段、50x20 门槛理由与实测、--cost-probe 数据表、
Rumors 累积+全表扫描的机理与修复方向候选(本单不实施)
- Desktop 基线更新为 86/86
- overnight-status 追加本单实测与待收口
|
| |
|
|
|
|
| |
- Desktop 基线更新为 79/79
- 新增预乘 alpha 机理、lanternGlowLayers、per-tile 水面、炊烟后置遍、角色站位说明
- 补白块校验命令与 P14 证据位置
|
| |
|
|
|
|
|
|
| |
- 维护说明更新为 Desktop 75/75、Kernel 79/79
- 新增动画语义小节(图集布局、cellIndex、各帧 tick 窗口)
- 新增 P13 证据命令(Xvfb 白天/夜晚录帧 + 接触表脚本)
- 新增 scripts/make-animation-evidence.py(镜像渲染端帧数学,
从真实图集生成确定性接触表),忽略 evidence/ 输出目录
|
|
|
Game.fs 733/741 两条编译警告(FS0049 未限定模式绑 + FS0026 不可达)由 Qualified VillageArt.RenderPropKind.RiverLantern 修复,全仓 0 警告;Leader 所指 Interaction.fs:191 并无编译警告(已记录于验资说明);docs/维护说明.md 首开:模块职责/O 不变量/信息 digest 变化处理/可复制命令。
|