Skip to content

F-115: NiA dogfood core:ui composeWidget + F29 - #245

Merged
stepango merged 1 commit into
v2from
forma/F-115-core-ui
Aug 1, 2026
Merged

F-115: NiA dogfood core:ui composeWidget + F29#245
stepango merged 1 commit into
v2from
forma/F-115-core-ui

Conversation

@stepango

@stepango stepango commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • F-115 phase C: external NiA spike gains core-ui-compose-widget (composeWidget → designsystem uiLibrary).
  • Shared NewsResourceCard / NewsFeed helpers / InterestsItem with model-free NewsResourceCardUi DTOs (F29); features map UserNewsResource at call sites.
  • Closes F3 for core.ui without matrix weaken (uiLibraryuiLibrary; no uiLibrarylibrary).
  • Verified: forma-spike :binary:assembleDemoDebug + :binary:assembleProdDebug BUILD SUCCESSFUL (558 tasks); APKs ~22 MB; version 0.14.0-nia-forma-core-ui.
  • Docs: DOGFOOD-NIA, TICKETS, PROGRESS. No Forma engine change this slice.

Test plan

  • Host assemble demo+prod debug on spike
  • CI on this docs PR (no plugins/app code change)

Document phase C core:ui shared cards on external spike: composeWidget
→ designsystem uiLibrary, model-free NewsResourceCardUi DTOs (F3/F29),
assembleDemo/ProdDebug green. Board next = remaining cores / F27.
@stepango
stepango merged commit fec3db2 into v2 Aug 1, 2026
7 of 8 checks passed
@stepango
stepango deleted the forma/F-115-core-ui branch August 1, 2026 12:10
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