Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-genui-spec-repair.md; R0=501b785e17843fdf0b19184e28952e426c1a198f.
Impact: task metadata only; the feature workspace starts at 501b785e17.
Refs: .task/feature-genui-spec-repair.md
Why: pages with kv/table/list nodes failed invalid-spec under
MiniMax-M3's item-style wrappers and delegated submission lacked the
present tool; backend 3d850a2 fixes both.
Evidence: composite make test runs on this worktree after the bump
(SELF); backend suites green on the branch.
Impact: generative-ui page commits restore; merge backend PR #166
before this one.
Refs: backend PR #166; task card feature/genui-spec-repair.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=3fa0d3ade8beb6b534c7ffa7505426001c58e284.
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: dev 实测生成页(kv/表格/列表节点)在 MiniMax-M3 的 {"item":…} 包装下全部 invalid-spec 落不了库;页面提交委派给 general 子代理又因工具集缺 generative-ui.present 必然失败(事件 seq 1395/1396/2171)。backend 3d850a2 修复层解包 + cells 按列配对 + 子代理工具白名单放行。
Evidence: 任务卡三段(precheck/task-sync/make test)由 make evidence 写入(SELF);红测复现线上原错→修复转绿;组合 make test 在同步后 head 上 exit=0。CI 重放(GATE)。
Impact: 生成页恢复落库;子代理可提交页面。请先合 backend PR #166,再合本 PR。
Refs: 任务卡 .task/feature-genui-spec-repair.md;backend PR #166。