From 857c80e0baa93f1ab74ccfb3ae78e34dab4e54ef Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Mon, 2 Nov 2026 02:09:26 +0800 Subject: [PATCH] =?UTF-8?q?fix-iter48ci:=20CI=E7=BA=A2=E4=B8=89=E9=A1=B9?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E2=80=94=E2=80=94S11=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E9=80=80=E5=BD=B9=E8=AF=8D=E3=80=8C=E5=8D=95=E5=85=83=E5=A5=97?= =?UTF-8?q?=E4=BB=B6=E3=80=8D=E2=86=92=E3=80=8C=E5=8D=95=E5=85=83=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E3=80=8D(stage=5Fbackground=5Ftest:2)+08c=E6=B5=81?= =?UTF-8?q?=E6=B0=B4=E7=BA=BF=E9=97=B8=E5=8D=A1=E2=91=A0R7=E8=83=BD?= =?UTF-8?q?=E5=8A=9B=E8=A1=8C=E6=A0=BC=E6=8D=A2README=E5=9C=A8=E5=86=8C?= =?UTF-8?q?=E5=85=A8=E7=A7=B0=E3=80=8C=E6=88=98=E6=96=97=E5=B1=8F=E4=B8=89?= =?UTF-8?q?=E5=8C=BA=E5=87=A0=E4=BD=95=E4=B8=8E=E6=A3=8B=E7=9B=98=E6=A0=BC?= =?UTF-8?q?=E8=BE=B9=E9=95=BF=EF=BC=88=E5=88=86=E8=BE=A8=E7=8E=87=E4=B8=A4?= =?UTF-8?q?=E6=A1=A3=C3=97=E5=9B=9B=E6=A1=A3=E6=9D=BF=E5=9E=8B=EF=BC=89?= =?UTF-8?q?=E3=80=8D(0657370b=E5=85=88=E4=BE=8B=E6=A0=BC=E5=BC=8F=E4=BF=AE?= =?UTF-8?q?)+02=E6=98=BE=E7=A4=BA=E6=A1=A314=E7=BA=A2=3D=E4=B8=BB=E5=8C=BA?= =?UTF-8?q?.godot=E7=BA=B9=E7=90=86=E7=BC=93=E5=AD=98=E9=99=88=E6=97=A7(?= =?UTF-8?q?=E5=90=88=E5=B9=B6=E5=90=8E=E7=B4=A0=E6=9D=90=E8=90=BD=E9=80=92?= =?UTF-8?q?=E6=99=9A=E4=BA=8ECI=E5=AF=BC=E5=85=A5=E5=88=B7=E6=96=B0,?= =?UTF-8?q?=E4=B9=9D=E9=94=AE=E5=85=A8=E7=BA=A2=E4=B8=BA=E9=99=88=E6=97=A7?= =?UTF-8?q?=E7=AD=BE=E5=90=8D;=E4=BF=AE=E5=A4=8D=E5=8C=BA=E6=96=B0?= =?UTF-8?q?=E9=B2=9C=E7=8E=AF=E5=A2=8350PASS=E8=87=AA=E8=AF=81)=E2=80=94?= =?UTF-8?q?=E2=80=94=E7=AA=84=E9=AA=8Cstage=5Fbackground=2020=E7=BB=BF/sta?= =?UTF-8?q?ndee=2050=E7=BB=BF/pipeline=20PASS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/tests/unit/presentation/stage_background_test.gd | 2 +- reports/需求卡片-状态合并累加制批-2026-11-01.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/game/tests/unit/presentation/stage_background_test.gd b/game/tests/unit/presentation/stage_background_test.gd index 0f61ad31..582acba3 100644 --- a/game/tests/unit/presentation/stage_background_test.gd +++ b/game/tests/unit/presentation/stage_background_test.gd @@ -1,5 +1,5 @@ # VERTICAL SLICE - NOT FOR PRODUCTION -# B 区舞台背景与连续地面层单元套件(迭代 48 卡③)——布局字段/选图/缺图回退/地面几何/光柱退役。 +# B 区舞台背景与连续地面层单元测试(迭代 48 卡③)——布局字段/选图/缺图回退/地面几何/光柱退役。 # 判据(改动—验收对照表 V1–V5/V8):ground_h 表单源与校验拒绝、board_type 三值选图与空串归一、 # 缺图 dungeon 回退与平色兜底、地面层底贴 B 区底读表、光柱层与两源常量退役且菜单斜光带在位。 # headless 直建 BattleStageView(null db——背景/地面/文本半区不消费 db;选路真实入口归 layout_probe)。 diff --git a/reports/需求卡片-状态合并累加制批-2026-11-01.md b/reports/需求卡片-状态合并累加制批-2026-11-01.md index c13fa861..41ed8585 100644 --- a/reports/需求卡片-状态合并累加制批-2026-11-01.md +++ b/reports/需求卡片-状态合并累加制批-2026-11-01.md @@ -130,7 +130,7 @@ | R4 | 覆盖时长按覆盖值累加 | apply_effect :37 override 入累加臂 | 〔状态累加 V3〕(覆盖值 3 重授 remaining==6) | 单元 | 同上(真实施放链 combat_segment :89 走同口) | remaining 累加覆盖值 | 新增:同名状态合并策略(叠加/累加/并存)与剩余次数语义 | | R5 | 快照纪律不变(首授快照恒定) | 非行为改动——累加臂沿用既有重授不换快照口径,零代码变化 | 〔状态累加 V1〕快照断言(snap_magnitude==−65) | 单元 | 同 R2 | 快照域取值(snap_magnitude) | 新增:同名状态合并策略(叠加/累加/并存)与剩余次数语义 | | R6 | 叠加/并存两臂零变化 | 非行为改动——两臂零代码变化 | damage_controller_test :391+seal_polarity_test :684+system_contracts_test 布尔受理——既有断言零改动复跑即回归证词 | 单元 | 各既有真实入口 | 既有断言零改动 | 既有:系统间契约词表与受理口径:五配方互异/掷点标签成员性/增益布尔受理 | -| R7 | 战斗段地图账未生效行归类随动(裁决补记 2026-11-02 甲案) | damage_controller.gd `_ineffective_row` 载荷加 `deferred: true`(非行为改动);round_flow `_row_phase` 分类补 deferred→战斗段 | round_flow_skill_pool_test 相位单调断言(同轮执行且通过——seed 42 轨迹含该行型)+五套件回归 | 单元 | `_run_battle(1,0)` 真实结算流 | 相位分类器按自描述键归类;既有申报 1–4 与 R1–R6 断言零变化 | 既有:战斗屏三区几何与棋盘格边长(该套件承载面)——行载荷观测面扩展不立新能力行 | +| R7 | 战斗段地图账未生效行归类随动(裁决补记 2026-11-02 甲案) | damage_controller.gd `_ineffective_row` 载荷加 `deferred: true`(非行为改动);round_flow `_row_phase` 分类补 deferred→战斗段 | round_flow_skill_pool_test 相位单调断言(同轮执行且通过——seed 42 轨迹含该行型)+五套件回归 | 单元 | `_run_battle(1,0)` 真实结算流 | 相位分类器按自描述键归类;既有申报 1–4 与 R1–R6 断言零变化 | 既有:战斗屏三区几何与棋盘格边长(分辨率两档×四档板型) | **测试削弱申报**(允许的旧断言改动,全部为语义换代非削弱):