Why: U4 frontend rendering needs the surface snapshot types; Go contract (Core #25) mirrored into ts/types.ts so make contracts regenerates frontend/UI.
Evidence: Mirror regen + combined make test in Dev after re-pinning.
Why: U4 frontend rendering needs the surface snapshot types; Go contract (Core #25) mirrored into ts/types.ts so make contracts regenerates frontend/UI.
Evidence: Mirror regen + combined make test in Dev after re-pinning.
Impact: Type-only additive.
Refs: Core #25; Dev task feature/generative-ui-u4
Why: U4 needs the frontend to render saved surfaces; the Go contract
(Core #25) gains its TypeScript mirror in the single authority so make
contracts regenerates the frontend and UI copies.
Evidence: Mirror regeneration and combined make test in the Dev
workspace after re-pinning.
Impact: Type-only additive change.
Refs: Core PR #25; Dev task feature/generative-ui-u4
weichen
merged commit 39632c2e7a into main2026-10-11 11:32:55 +00:00
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: U4 frontend rendering needs the surface snapshot types; Go contract (Core #25) mirrored into ts/types.ts so make contracts regenerates frontend/UI.
Evidence: Mirror regen + combined make test in Dev after re-pinning.
Impact: Type-only additive.
Refs: Core #25; Dev task feature/generative-ui-u4