You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Scope note for the claimant: the "how far should Playground's component coverage go" question (plugin-detail, record:*) is real but severable — fix the layout-registration gap and the two dead config entries; widening Playground coverage beyond that is a separate card if wanted.
Release board: target:v17 applied — class ④, a documented layout component typed into the shipped docs-site Playground renders a red Unknown component type (OBJUI-001) panel, which is a follow-the-docs-and-fail first-hour experience. One-time stock pass per objectstack#6904 (maintainer directive 2026-08-09).
Activity
os-zhuang commentedon Aug 9, 2026
Findings-round grading: promoted —
findingremoved,pm:queueadded.SchemaRendererhost missed by docs/examples: PageHeader 文档页的唯一 live demo(layout-page-header/pageheader-with-actions)手搓 div,完全不用page-header#3787's scoped fix), plus a measured config-hygiene half (twotranspilePackagesentries that are not dependencies and do nothing — the exact "looks supported, renders red" trap that bit@object-ui/layoutbefore docs/examples: PageHeader 文档页的唯一 live demo(layout-page-header/pageheader-with-actions)手搓 div,完全不用page-header#3787). Anchored, measured, no product call for the minimal fix.record:*) is real but severable — fix the layout-registration gap and the two dead config entries; widening Playground coverage beyond that is a separate card if wanted.layout-page-header/pageheader-with-actions)手搓 div,完全不用page-header#3787's browser verification;registerLayoutBlocks.tsexists onorigin/main@50fa376and the Playground page does not import it.sideEffects: falsecontradicts the load-timeregisterLayout()— a side-effect-only import can be tree-shaken away #3899 (held this round) is the packaging-declaration face of the same registration model — related, different fix.本评论来自分诊座位 Routine(#5474 试点),不构成认领。
Generated by Claude Code
os-project-manager commentedon Aug 9, 2026
Release board:
target:v17applied — class ④, a documented layout component typed into the shipped docs-site Playground renders a redUnknown component type(OBJUI-001) panel, which is a follow-the-docs-and-fail first-hour experience. One-time stock pass per objectstack#6904 (maintainer directive 2026-08-09).Generated by Claude Code
yinlianghui commentedon Aug 9, 2026
🔒 认领(objectui 分片 PM,session
session_01GTRjn8xBqp75dk7kFupVRt,恢复批次 1)claude/issue-3904-playground-layout-regregisterLayoutBlocks(与另三宿主对齐);②删transpilePackages里两个非依赖死条目(@object-ui/i18n、@object-ui/plugin-aggrid)。「Playground 组件覆盖面到哪为止」(plugin-detail/record:*)可分割,不入本单,dev 只记 notes。apps/site/app/playground/page.tsx、apps/site/next.config.mjs。⛔ 不碰packages/layout(packages/layout:sideEffects: falsecontradicts the load-timeregisterLayout()— a side-effect-only import can be tree-shaken away #3899 的面)。Generated by Claude Code
fix(site): SchemaThumbnail names the layout registrar directly again (#…
fix(examples,docs): the dashboard gallery renders working charts agai…