№ · 任务清单
CH.07.04
2026-07-03-year1-year-end-bridge-acceptance
⟦tag:v2|task|2026-07-03-year1-year-end-bridge-acceptance⟧
kind: task
id: 2026-07-03-year1-year-end-bridge-acceptance
objective: 在 第一年主线闭环 owner 下,继续完成 Year1年终桥接验收 这条最小短工 lane,确认 第 360 天 / 跨年之夜 后的 synthetic year-end-close 是否应保留为同日桥接节点,还是应收紧 / 合并。
scope: docs/plans/active/2026-07-03-5day-demand-owner-board-v1.md, docs/handoff/tasks/2026-07-03-year1-mainline-owner.md, docs/handoff/sessions/2026-07-03-year1-mainline-owner-01.md, docs/handoff/sessions/2026-07-03-year1-runtime-regression-02.md, src/data/storyEvents/storylineEditorExport.ts, src/utils/storylineYearCompiler.ts, src/data/eventTables/storyline-year.ts, src/data/year1Plan.ts
acceptance:
- 明确
第 360 天 / 跨年之夜后的 syntheticyear-end-close是保留、合并还是删除,并给出当前 runtime / 设计上的依据 第 360 天 / 跨年之夜仍是 Year1 唯一承认的收束锚点- 若需要改代码,只允许最小改动
storylineEditorExport.ts/storylineYearCompiler.ts/storyline-year.ts/year1Plan.ts npm run build通过;若失败,需明确是否为既有基线- 不扩第二年,不并入属性 / 投放 deeper lane,不扩到胜利终局 v1.1 数值
- 回 summary package,默认不输出整段
git diffcurrent state: verified blockers: none next action: none; lane verified. 本卡不再保留后续执行权;若 Year1 后续继续,统一回到当前 live owner board⟦tag:v2|task|2026-07-03-year1-mainline-owner⟧与docs/handoff/current-dispatch-shortlist.md,再决定是否打开Year1属性契约板/Year1投放契约板或其它 Year1 follow-up,不再直接续占本卡。 summary: - 这条 lane 直接来自
第一年主线闭环owner 第一轮 intake,并以Year1运行时回归的最新 callback 为上游证据。 - 当前优先级是把 same-day
year-end-close的保留策略判清,不再重复 runtime 365/360 锚点回归。 - 该 lane 只做 Year1 年终桥接验收,不借机扩成第二年或全线 Year1 实现。
- 当前最终结论:synthetic
year-end-close不再保留为独立 same-day 节点,而是合并进跨年之夜;第 360 天 / 跨年之夜继续作为 Year1 唯一收束锚点,npm.cmd run build已通过。 - 当前最新监督结论:当前 live Year1 owner board 仍是
⟦tag:v2|task|2026-07-03-year1-mainline-owner⟧;本卡只保留为已验证的历史短工证据,后续如需继续 Year1,一律先回到当前 owner 卡面与 shortlist,不得仅凭本卡直接续跑。