Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-pptx-register-structural-gate.md; R0=d40579ed7fe3bbca68d3c6fcd1bce6707688d59e.
Impact: task metadata only; the feature workspace starts at d40579ed7f.
Refs: .task/feature-pptx-register-structural-gate.md
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=d23fb4363dcc0a206e71e47f9cd23a644c7e1c70.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=7e9ebdea5055a63c713ccc0fb1f938ffe35a6b9d.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=c8eead49c5e68b2e295927c0e82cc57bcb04bad5.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why
Agent 绕开 housestyle kit 手拼 OOXML 生成 pptx,残缺包(缺母版/主题/docProps)穿过全部既有校验作为交付物发出。backend #197 在登记口与 lint 层堵住该类包,并收紧提示词;本 PR 组合推进 backend pin。
What
.task/feature-pptx-register-structural-gate.md:需求 R1-R3、实施自检、Review 记录、验证摘要与证据收据(SELF)Evidence
make build过;make test于 07:47(含全部代码改动)全绿一次,其后红项均为 scripts/svc 治理段负载 flake(与改动无代码交集、单独必过)——以本 PR CI 为 GATE 权威。Impact
Refs