Skip to content

fix: drop removed ObjectSchema detail block (ADR-0085)#423

Merged
os-zhuang merged 1 commit into
mainfrom
fix/drop-removed-detail-block
Jul 2, 2026
Merged

fix: drop removed ObjectSchema detail block (ADR-0085)#423
os-zhuang merged 1 commit into
mainfrom
fix/drop-removed-detail-block

Conversation

@os-zhuang

Copy link
Copy Markdown
Contributor

framework ADR-0085 removed the per-surface detail UI-hints block from ObjectSchema — presentation intent is now declared as cross-surface semantic roles (nameField / compactLayouthighlightFields / stageField / fieldGroups).

This repo was the one downstream author of the block (caught by framework's Downstream backward-compat smoke — working exactly as designed 👏).

No behavior change: detail.hideReferenceRail was a proven no-op — the Reference Rail is OFF by default, and the only key that could turn it on (showReferenceRail) was never spec-typed, so product and task detail pages were already single-column without the flag. This PR only removes the dead keys so typecheck passes against the new spec.

Unblocks the framework Release pipeline (currently red on this smoke).

🤖 Generated with Claude Code

framework ADR-0085 removed the per-surface `detail` UI-hints block from
ObjectSchema — presentation intent now lives in cross-surface semantic
roles (nameField / compactLayout→highlightFields / stageField /
fieldGroups).

`detail.hideReferenceRail` was a no-op here anyway: the Reference Rail
is OFF by default and the only key that could enable it was never
spec-typed, so these pages were already single-column without the flag.
Removing the block changes no rendered behavior; it only restores
typecheck against the new spec.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@os-zhuang
os-zhuang merged commit 565e223 into main Jul 2, 2026
5 checks passed
@os-zhuang
os-zhuang deleted the fix/drop-removed-detail-block branch July 2, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant