全量固定与抽取结果(F2)
固定集合55件已完成载荷内容抽取,2026-10-14补齐28份Visio完整原页与24份EMF全画布派生。 所有范围内原件容器、正文/全部工作表、可读取媒体及附件结构已逐件处理;原页与媒体都有可放大阅读的SVG,并逐件绑定来源、部件、页ID、方法和指纹;人工验收与线上导出一致性仍不由获取自动证明。原审核均 unknown,派生阅读件均 draft,不成为第二个有效产品规则入口。
固定集合与版本
- WEN-41;source_id
p2fs-0798ee3d-6bc2-48a1-a952-7fcd14530b66;source_package_idp2fs-6c2a8f53-1d47-4b90-936e-72d4f681ca05。 - 本轮纳入集合固定为F0交接
project2-feishu-20261013-chrome:根目录内71文件,55范围内、16敏感词库明确排除;8目录,数值目录为空。清单SHA-25698d876765f4299f2d2dc046cc663d084e67adac03e111212fe2f5bf6cd8d78b6;固定ZIP指纹c03709132b2a51f8f654d58aabef1fe4ea627f9cfd0c058b257679c59f27d379(引用交接,未读取整ZIP)。原全部清单与原件指纹保留原采集事实。 - 逐件来源采集时间和源端显示修改时间保留于阅读件及机器可读结果;没有真实revision时记未知,不将“昨天”等显示换算为版本。
- 开工docs最新master完整SHA
f4f95b59fefcdeb6a5c48f89835afc4f2e2443e9;相对评估基线d55a841f6ef1e90bff62972e44a87029f8f2d444新增F0/F1来源报告、样本结构和导航,不更改其历史判断。分支codex/symphony-wen-41。 - 来源固定存储与读者决定沿用
p2fs-source-boundary-20261013-v1;原件在受限intake保留,正文/表格/图片仅派生到既有站点。本轮未获取敏感词正文、整ZIP、凭据;不扩大根目录范围、服务或权限。实际可连接既有端点的人可读派生内容,不声称等同飞书ACL。
处理方法与覆盖
沿用F1的静态OOXML结构方法,版本 f2-ooxml-structural-v1:只读各容器ZIP部件,保留全部XML/rels标签、属性、文本、tail、子节点顺序及逐部件字节/指纹;工作表按workbook关系解析所有sheet而非可视区域,读取sharedStrings、inline文本、缓存和公式,全部含样式空白单元格在结构树;阅读页列所有内容/公式记录。docx按所有body子块顺序展示,表格逐格R/C定位,页眉页脚/脚注/批注部件文字另列。Markdown逐字作为安全文字阅读,不加载其外部链接或执行内容。
嵌入附件静态读取CFB的FAT/miniFAT及流,不执行OLE;Package/OOXML静态递归生成全部工作表或Visio页。每个附件记录原part、字节/指纹、流/载荷指纹、结构和结果;父级XML/rels保存对象ID、图片关系与锚点。Visio按页保留所有shape ID、文字、坐标/尺寸、样式、几何、主形状与全部连接关系;完整Visio画布已由libvisio静态导出SVG并附在各来源阅读页,原结构另供定位。
55份范围内容器共93,975,945字节:43工作簿覆盖118工作表,9在线docx与3上传Markdown;另有75个嵌入附件,其中28个Visio和47个嵌入Excel(额外47工作表)。顶层媒体442个,其中24个EMF已静态导出完整SVG,保留原指纹和关系,原件保管;嵌入容器的媒体及部件另见各附件结构。55份固定载荷均无未解决部件读取缺口。所有对象仍有在线导出语义/真实revision限制,不称无损飞书同步。
隐藏工作表:关卡流程设计.xlsx / WpsReserved_CellImgList (veryHidden);领地偷菜玩法.xlsx / WpsReserved_CellImgList (veryHidden);日常副本.xlsx / WpsReserved_CellImgList (veryHidden);游戏历程和新手流程(第一版).xlsx / WpsReserved_CellImgList (veryHidden);七日登录功能文档.xlsx / WpsReserved_CellImgList (veryHidden);任务系统设计文档.xlsx / WpsReserved_CellImgList (veryHidden);图鉴模块功能需求.xlsx / WpsReserved_CellImgList (veryHidden);角色装备.xlsx / WpsReserved_CellImgList (veryHidden);英雄招募.xlsx / WpsReserved_CellImgList (veryHidden);装备、宝石抽奖.xlsx / WpsReserved_CellImgList (veryHidden);战斗界面表现汇总.xlsx / WpsReserved_CellImgList (veryHidden)。隐藏状态未改变,内容照常抽取。DEMO/正式版/第一版等原工作表或文件名完整保留,不合并为统一生效版本。
顶层71个公式节点原文及缓存保留;包括DISPIMG等图片公式,其关联隐藏表与媒体保留,不计算公式或推断图片含义。未发现顶层外部链接、宏或批注部件;这个容器事实不证明在线评论不存在。
网页不复刻Word字体分页或Excel画布,样式/颜色/合并/隐藏/批注/绘图/公式在结构保留;没有重新计算公式,没有连接外部源,没有运行Office/Visio应用、宏或嵌入程序;仅调用可信静态转换器处理载荷。结构不包含原件二进制下载;媒体按逐件台账展示:直接可读的PNG/JPEG等媒体保留原字节,BMP派生为无损PNG,EMF和Visio原页派生为完整画布SVG;原/派生指纹、部件关系与方法版本见台账。SVG保留完整画布及源文字,不保证字体度量或排版像素一致。
逐目录全部阅读件
策划文档
| 资料 | 稳定ID | 结果 | 原件字节/指纹 |
|---|---|---|---|
| 市场向对产品的建议.xlsx | MTRmbEsLloJGMyxnjkOczN3Knxh | 固定载荷已抽取 | 728592 / c5baa6192532cda95cc4609424e75a7afdf83f9dd14c47ea73bd826f5956dd1c |
策划文档/付费与活动
| 资料 | 稳定ID | 结果 | 原件字节/指纹 |
|---|---|---|---|
| 充值礼包功能 .xlsx | XjQNble3GorFJGxUnRec9a4Knbe | 固定载荷已抽取 | 3768369 / 58a2f2d25c54b1678fd65292b1f32c2d600a69539cd1b8046ecd3a7d6f36085b |
| 活动功能 .xlsx | NFWHbfTsaocnXQxbDRvc1koDn6g | 固定载荷已抽取 | 1711914 / df3d00b6934e7e54b0bcf663b30d26a15902c6f2b0bdca712db6d4e6f01bbfe3 |
| 通关冲刺.xlsx | QCccbBZPAo4DQ6xdZRRcNITDn5g | 固定载荷已抽取 | 477117 / c6994f4462c760fc2c961e9344b3acfcfc8c5946989ca1e5a43e183d8ad4d94d |
策划文档/关卡玩法
| 资料 | 稳定ID | 结果 | 原件字节/指纹 |
|---|---|---|---|
| 关卡流程1-5关.xlsx | Kk1DbUI6ZobHg3xLkamclbv2nHe | 固定载荷已抽取 | 47056 / 6444c294b9d0286074ccfe14908e33cedcd7c730f85dded63278df701837b2a9 |
| 关卡流程设计.xlsx | QJI0bORw4oZOc2xlbiVctUZHnid | 固定载荷已抽取 | 6578146 / caffdb7a275ef4634dc3db8286a6f930bc0edf78cee00fc67d991b1933e2a509 |
| 关卡外主功能.xlsx | H5NebnnfNo402fxc2MrcVJmknYf | 固定载荷已抽取 | 3384322 / e2ee9990b899fac5c4ddcea2e64c895477e1b403011d7e5d0a097750bb30f423 |
| 关内新手引导流程DEMO.xlsx | O4lJbbE5bo9Qebx5LRncdoWNn0d | 固定载荷已抽取 | 15941809 / 3a4d3bc36d4d84d78451a751455624b935384f22d6630aefeaba01bf218468d2 |
| 竞技场 | TWEDsYAYOhj26ttqQppcFdI3nFe | 固定载荷已抽取 | 7700612 / b50727cdb0cb8eda762707105dd865a8213e7321601b399b95b28f08b1e50412 |
| 领地偷菜玩法.xlsx | WyNNbu9UvodkTlxzZqBc8uu6nGg | 固定载荷已抽取 | 1033785 / 4af8c05b01cdb64245f9e161b88624e6ce7c0740beaf4cc319850d08ce107fdf |
| 日常副本.xlsx | Lyawbgfw3oO4lWxpUXqcOr6pnrd | 固定载荷已抽取 | 6749043 / 0938df9e94e909fced8db1c05e74dfb5f1fe833dfb0bd059fdacc4cf14e02947 |
| 新手流程特殊机制汇总.xlsx | Hu0bbdFcKoTuLNx5WHPc7VjRnee | 固定载荷已抽取 | 20074 / 420c5179e84eab5f68a267336ba2d6238397cc3d803ab33d031416b886782ea6 |
| 英雄上阵优化 | OAxdduMaGo7UkFxUdKjcOaG0nPe | 固定载荷已抽取 | 484736 / 7bda17bc8912a0a37e28025eeb6eafa66e39c97921ba05e6e678eb6c402d7f16 |
| 游戏历程和新手流程(第一版).xlsx | FJeGbEw1FolSPfxCWQ4cNoQXn3e | 固定载荷已抽取 | 4185574 / 7a92ae6b02e363d49d9c2d8998ce631ee4e6281df6fd39847d1a9f6fe1a13fdc |
策划文档/基础功能
| 资料 | 稳定ID | 结果 | 原件字节/指纹 |
|---|---|---|---|
| 背包道具功能文档.xlsx | ZElUbHUGWoM9jex9NSVclpv8nVc | 固定载荷已抽取 | 4508914 / dbdfa67ba8a8c9d09b7aee8e785cb0ca841ad18dc794f52161701e3fe758f8cf |
| 登录流程和游戏更新流程设定.xlsx | GrcIbPLb7oN2T0x9kC4cp78Cnbd | 固定载荷已抽取 | 2609317 / fb37ddb38ccbdbe811eb9e9e91f14e9993c8ff4b1928e5c1a0c7da9f3017d5c7 |
| 改名改头像方案 | TKxsscnU0hrZ6NthmchcSvEZn1d | 固定载荷已抽取 | 663742 / 3b064b242792fb8e6c97dffac14fc1ef1c3f7bca95e7b5adfaa402c0bddf9e47 |
| 广告相关美术需求 | DCKhsalQ9htFLEtE2q1cpH6AniP | 固定载荷已抽取 | 19246 / 6f6df3316ee19edffabac0e5988045566ef3d876a56838066f23f2875d2b6180 |
| 好友系统设计文档 | Wc0UdS9nDoM43PxzsYUc1wlbnvg | 固定载荷已抽取 | 673210 / 9dbaac0cd9307714641fe558ed6a563a0d279a028eb7593c6279ee809efceb29 |
| 聊天系统设计文档 | AZIgdFJbxo7no2xBUvbcSIZRnng | 固定载荷已抽取 | 388788 / e31cd1901335705c972eb6ab322d753b3565b0a7ca0fb6207a3f3790f274047b |
| 排行榜功能文档.xlsx | Vs9LbKXF0o9dvTxLMR2c2LCTnte | 固定载荷已抽取 | 180770 / 415714f7202dc154c2d789ed3cba7110cbf8d458172e285aef8c8854ff7d5ec7 |
| 跑马灯系统设定 | YzcgsyB8phptYtt2PUXc4kQEn37 | 固定载荷已抽取 | 96144 / 1f70f5cfb6a5a1ece1cc2e58d271ff75300b82cc02d0d003b7019118b5ce4d57 |
| 七日登录功能文档.xlsx | VLhXb7EpFo8HS2xdLggcAFMLndR | 固定载荷已抽取 | 548361 / 4221fc616278acced701dd2fbf7e7ef51c60b8cbf4b918c64a2efaffc4c61398 |
| 任务系统设计文档.xlsx | JI93b95t2oQ9w2x2pejchvh9n5b | 固定载荷已抽取 | 2926770 / d1a5988089421f91f7f4d69e30dd284695dd853351272f1f3e5721f75b019774 |
| 商店系统需求.xlsx | Ft79bUhrRoPETEx2gdzccPh6nfb | 固定载荷已抽取 | 837392 / c8fcdbd31a5a4c8df4332ca7ad76736e013086afb7fcc623c50968a6981eb4c8 |
| 数数埋点 .xlsx | NydKbSPLOoft2Nx1X3Rca3DxnLg | 固定载荷已抽取 | 400543 / 67f2c31b56ab72b21bd2492a6287e995aad61571979de9cafd1663641d84c9d1 |
| 体力功能文档 | CY4AsWrERhI3k0tFRgecWeJnnkf | 固定载荷已抽取 | 100713 / 5fcbec3a755ff6568c3337e15cd512868d46f9f1c61da6f75958926ab48369b8 |
| 图鉴模块功能需求.xlsx | T3aTbp8txoF6lPx9tqLciPzingf | 固定载荷已抽取 | 202107 / 56c3a1bc8043f5b5d003ee22b6f9275fdf6508660d2f7d9fec75aace5585ae73 |
| 系统设置功能文档.xlsx | LUZNbbymqomM24xiQymcA52Jneb | 固定载荷已抽取 | 134515 / d262500b0efe3a392491adc728470a1c7ab000629e7d21684cfcac749208d141 |
| 新手关卡教学 | P9Pgs5yaihfjFStqSl0cinNrnef | 固定载荷已抽取 | 1689494 / 72b2b2cab01d36f45299aeb14017e406f2b7565d549d593fb16ec0029b4576b0 |
| 邮件功能设计文档.xlsx | QiscbUo8soVy5KxTiNzcB7Fen0d | 固定载荷已抽取 | 138682 / 20a418307f4d4e4a282e4688b9564070112a739097ff8c3e0d69f6f131192f4c |
| 战斗内卡牌与英雄机制调整 | NJP3dDMC6oZ0hdxKmXacVHZPncd | 固定载荷已抽取 | 1765905 / 626bc6a331c29877257a278129ef0ce3a4456e8ad5acd9575c2eacc1a6a17188 |
| 主角技能展示界面 | I5RqsC0orh97Pptfu6TcFujNn6F | 固定载荷已抽取 | 456236 / 7915996d70341585c5190a2b01c80533210d43162d523bbebdbdf56eee7c5501 |
| 主界面功能设定 | Qk2dsZLKshaVlJtDTtNcDga9nCb | 固定载荷已抽取 | 341898 / fb0db3364168ddfbd7a819a62bc232bd31f73473978d9463b17da9a88ef48cd8 |
策划文档/养成系统
| 资料 | 稳定ID | 结果 | 原件字节/指纹 |
|---|---|---|---|
| 队长界面设定 | UkcLsYaiDhrCVYtFam3cEUiKnXb | 固定载荷已抽取 | 1436610 / d9b2fc2eb9bd3509254ce98d6854c98522bef05767cf9a6baaca0fd6a682609a |
| 符文效果设计 | SSyQdUQ9dotnE9xDs6dcNO3knpd | 固定载荷已抽取 | 9982 / 0208a425509f34a8224a088dba4d8511308d51648a24104c2ddca47f1290c7a4 |
| 挂机收益功能.xlsx | QPjlbMyGZoHdqHxkPrFcbpkcnUB | 固定载荷已抽取 | 1284320 / 3a81cdf7749c09b45d55b6b85e7afa3964ba21f4ae4e798dcb6c0e35cb891c4a |
| 角色装备.xlsx | OXmGbrMHxoBveyxGFVrccVFXn6c | 固定载荷已抽取 | 556837 / f9a400c416f20c7d746150173fadc3bce6bdfc8129dc838dac90c91f98ec8149 |
| 玩家等级.xlsx | GzQAbgvwnoqJSxx6rXQcAMChnfh | 固定载荷已抽取 | 148874 / cea50b66c74e7161bc8ef98aa8094f7662ae300f29b80fab912023a19ade1f0d |
| 英雄界面设定 | Fwq7sKHqghLqGOtk64qcpgednJd | 固定载荷已抽取 | 314520 / 86516416fa4c7b14df7a90df8ff33090a2a0c75b589564821a11ebf2fc53ccdf |
| 英雄升级.xlsx | YmQ3bww40oJvFLxejEOcbOafnzv | 固定载荷已抽取 | 434594 / b80ae19cb8470383eac5348e7c6da4d28e1b4ba0b20831a3bed5e3f77e848c5f |
| 英雄图鉴系统设计 | TDlxdsLH6oukyOxPyBqc6jaHn5f | 固定载荷已抽取 | 1319880 / c7170b60e480d4d5d8515d96f125707a5514ecddcea69e0a7215a006be3f1d3a |
| 英雄养成.xlsx | PRFVbaBxioCJUuxwwhQcrWiLnub | 固定载荷已抽取 | 685561 / 7daac55f40384cfc1a30c829f261e6b8320606573eb36035b4b076937edbacbc |
| 英雄招募.xlsx | XFzobXG8copo4Axd0FAc42jYnOg | 固定载荷已抽取 | 693126 / 7e9d0c20b7821e0c4d1e7062c16815903655d74f32a71ebd5d674c3c73e0168d |
| 装备、宝石抽奖.xlsx | NxT1bpGjDoND8txOoZGc0bGfngf | 固定载荷已抽取 | 267290 / be9cbaf0a2596d61b6ff06083c00b2782fd62f00d6dfae77bc3cc3c15414187c |
| 装备宝石.xlsx | LOslbSJVqotRToxvfzEc9l8nn6b | 固定载荷已抽取 | 408398 / 36c4a540876c6bf29a46623ef6a195bf2a94c6a2fe340bc016aa7fbd10400b1b |
策划文档/战斗技能
| 资料 | 稳定ID | 结果 | 原件字节/指纹 |
|---|---|---|---|
| D3卡牌设计.md | WHuzbj3QkoZuLixyzaicoffBnRh | 固定载荷已抽取 | 21772 / ed8c2aa284e68b3c91c4f8929b8bae4eedbb988c75d4d6660ff0a414d8afe743 |
| 核心玩法调整方案.xlsx | TEPbbEutAo1nRxxk2r8cniSvnVc | 固定载荷已抽取 | 20653 / 8fe01e9d954e433c4296d24f59ed10f5a35e60f2678d66a380fdc4ef68fb9eca |
| 红品英雄设计_元素卡联动版.md | VwNAbG4qyoBJ4xxaufdcrzO8nxg | 固定载荷已抽取 | 79396 / 5ee537aa564bc85b04ba9473ba90ac9584d1eb875208cd6fa2c8d69e24323db7 |
| 技能机制 | Mp3ydiJWQoTlmmx2tcUc8jRpndg | 固定载荷已抽取 | 583467 / 32ee930ed8d07a551cdb03c1338e8f372843bea2d728a22e5c275867319b2704 |
| 全英雄技能速查表.md | W4Szb6gLao5jQ0xS7Sdccs8en8e | 固定载荷已抽取 | 20224 / de8babd9f2fd2339540dd6f3760c2bd8aafe3c28d66d0bdfd03fba701875a53f |
| 英雄技能设计 | M5FZdu9G0oSEvOxHkFjcv8QhnRe | 固定载荷已抽取 | 37223 / f004f450b13e74088ae0844dc51d575bcf09ddd7f284959928c0874391ba435d |
| 战斗界面表现汇总.xlsx | XwgSb4JIUolSZkxbYndcoWGQnPg | 固定载荷已抽取 | 11854176 / e24a716ea7b7aa9138a33c814f80e189861c161c438db298c10f0f9527306ee6 |
| 战斗内卡牌规则文档 | U0wAdWDHuof4zpxvGSZcLENGnAc | 固定载荷已抽取 | 2291048 / d45944a382fc6aa980094b8db20b7f2474cbe0538daac9fcfd5adb62e6d545c1 |
| 战斗属性.xlsx | CPy3boZtBoyIicx7hzlcJlOinjd | 固定载荷已抽取 | 14098 / dd67a131ffc4c27423ca95c7da336f53d244fd3edd28815a25a15a588cc58f55 |
完整画布补齐与逐件证据
上一轮sips不支持EMF、Visio仅文字/结构的缺口是转换路线未完成,并不证明原件缺失。2026-10-14接续同一分支/MR后,恢复28份VSDX与24份EMF至本Issue隔离目录,未读取词库或整ZIP;全部转换成功。
- Visio:Homebrew官方预构建libvisio 0.1.11 + librevenge 0.0.6,只在任务derived/tools解包、局部重定位;vsd2xhtml静态读取原页及主形状、坐标、几何、颜色、连接与图片,逐页分离SVG。28载荷各含1页,pages.xml与页关系中的ID、Name、全部页属性及page part逐件保留;未发现背景/隐藏额外页,不以第一页抽样代表全文件。
- 内联图片:libvisio输出中的76个BMP由Pillow 11.3.0精确解码派生PNG后内联,避免静态阅读器不支持BMP出现红叉;保留原BMP/PNG指纹、原像素尺寸与模式,不重绘。其余PNG/JPEG保持原内容。SVG以整个原页viewBox保存;未裁成可视区域或缩略图。
- EMF:官方Inkscape 1.4.4 arm64 DMG以只读方式挂载在任务derived/tools,使用任务私有profile/cache/config,静态EMF导入后导出plain SVG,24件完成静态派生,登录对象负高度问题另按原记录修复;保留原part、原/派生SHA-256及派生时间。EMF原对象预览与Visio载荷分别呈现,预览不替代完整Visio。
- 富文本恢复:基底SVG的长/多行文字换行与红色强调曾丢失,LibreOffice 26.8.1私有profile的Draw→PDF也出现中文方框/强调丢失,均未作为最终可靠阅读件。根据原Shape/Text的cp/pp及Character/Paragraph、master与TextStyle继承链,在50个长/多行/富文本框恢复字符颜色、字号、样式、对齐、边距及换行,使用原页缓存文本框尺寸与既有坐标/变换;无分组文字、无tp/tab节点。短单行文字保留基底SVG。按源字体优先、缺失时Songti SC/PingFang SC替代;字形/度量与编辑器可能不同,不称像素无损或精确字体分页。静态SVG foreignObject中仅自包含XHTML div/span与CSS,需浏览器阅读。保留源文本框位置/尺寸并显式overflow:visible;替代字体使文字超框时完整显示,可能越出原框,避免裁掉正文,不声称排版像素一致。
- 登录EMF特别处置:源EMR_STRETCHDIBITS记录的cyDest=-540,Inkscape初次丢垂直镜像,导致位图落在画布外。依据x/yDest=1/541、cx/cyDest=304/-540和DIB=368x655恢复负高度反射并把clip放在外层,最终为完整正向登录截图;原记录和调整版本保存在台账,没有猜测重绘。其余23件无负目标宽/高。
- source/diff阅读:Visio输出SVG/path/g/text/tspan/image,富文本另含foreignObject与XHTML div/span;EMF另有defs/pattern/use/clipPath。图像只内联PNG/JPEG,引用仅data或页内#,没有script、事件处理器或外链加载。可信解析器不执行宏、外部连接或附件内代码。
52件转换证据台账记录来源稳定ID、嵌入part、载荷指纹、原页ID/页part、转换方法版本、派生时间、原采集时间可沿稳定ID回查、输出指纹与体量。每张SVG在对应阅读页直接展示并提供打开全画布链接;原件二进制不进入Git/static。所有固定包正文、118顶层工作表、47嵌入Excel工作表、28Visio原页和全部442媒体都有派生或原格式阅读结果。
上述是内容派生实施结果,不能冒充本地测试、产品批准、网站已发布或飞书在线版本原子一致性。原件unknown、阅读件draft不变;外部CI与部署版本读回见WEN-41 workpad。
新增、移动、版本变化与越界
本轮只读已固定F0包;逐件抽取同时形成观测内容指纹,没有发现包内原件与交接指纹变化。当前工具无飞书API/browser/CUA登录工具;无凭据HTTP读取根目录实际重定向飞书accounts登录页,未复制cookie或凭据。没有重新枚举飞书,因此未观察源端后续新增、移动、删除或版本变化,不能记录“源端无变化”。本轮冻结集合仍为55纳入/16排除;发现新资料应另记发现时间、目录与身份,不静默纳入。未在固定清单发现越界快捷方式,本轮未跟随任何外部链接/连接;未知外部对象不是不存在。源端顺序采集非原子快照,真实revision/历史、智能对象、在线评论和导出前后语义一致性没有独立证据。
审核与交付边界
F1已由人设Done,本轮沿用其布局方法,不重复等待同一存储/读者决定;F2此前28Visio/24EMF呈现缺口已通过任务内授权静态转换补齐,未新增排除对象。本报告、所有源页及结构保持draft/unknown;F3/F4进一步映射/比较,F5只建议,由制作人裁定,不在本任务修改功能规则、游戏代码或配置。
未新增或扩写测试。本地验证:根据项目策略禁止执行。素材抽取与必须提交导航生成是资料实施步骤;全部检查/构建/部署由既有外部CI Runner执行,精确head与网站发布证据另存原workpad。只有精确head外部required CI、授权guarded merge、对应master构建/部署及具体页面/版本读回齐备后,才交付网站并进入In Review;人工验收及Done仍由人。
发布素材的无损PNG归一化
精确head 129f249的外部构建成功,但artifact上传返回413,required job未通过,未合并。为保持完整阅读且减少发布体量,将64份独立BMP媒体以Pillow 11.3.0无损PNG编码发布,尺寸、像素模式保持,不执行源内容。原BMP部件名、原字节数及指纹保留在结构中,原件仍在受限intake;网站仅保留PNG入口,全部已知阅读页/结构消费者同步替换。台账绑定源发布定位、原/派生指纹、尺寸、方法及派生时间:64件BMP→PNG台账。不以删除必要内容或修改CI上传上限处理失败;阅读件仍draft/unknown。
64件BMP无损PNG归一化后,外部pipeline177423仍在完整构建成功后artifact上传413;未ready或合并。进一步对34组字节完全相同的派生PNG/JPEG/SVG采用SHA-256单一发布入口,减少13,634,738字节重复内容,逐来源、part、页及指纹关系保留;所有阅读页、结构和台账target同步切换,旧重复入口删除。SVG继续自包含,不外链内部图片、不改变画布或像素。 去重关联台账保存原发布定位与当前唯一入口;本段记录pipeline177423后的去重尝试,当时没有删除必要内容、降低分辨率、修改CI或扩大上传限制。
CI 产物传输修复
上述素材归一化与去重之后,完整站点构建的artifact上传仍遇到HTTP 413。本轮在既有分支/MR中切换交接方式:General使用共享构建脚本完成全部既有检查和完整站点构建,只上传小型deployment-input.json,固定文档提交、配置提交、配置源文件SHA-256及General构建结果摘要。受保护的发布Runner核对输入记录,并在同一文档提交与冻结配置提交上复用同一构建脚本重新构建;发布元数据中的目录摘要取自这次实际生产输出,不假称两宿主构建字节相同。全部页面、媒体、逐件指纹及原审核等级保留,不支持整站artifact或压缩归档交接。
站点只保留当前内容;完整新输出通过私有暂存目录核对后原子切换current,随即删除上次站点及旧releases/历史目录。切换前失败清理未发布暂存,切换后线上读回失败令CI失败并保留最新站点供诊断,不恢复旧版本。实际输入记录上传、生产构建、发布和精确提交对应的外部CI证据记录在WEN-41 workpad/MR;本文不据此宣称已合并、已发布或已通过人工验收。未修改服务上传限额、Runner配置、凭据或权限。