Skip to content

Migrate LabKit apps to UI 2.0#21

Merged
Pluze merged 21 commits into
mainfrom
codex/ui-2-design-plan
Jun 12, 2026
Merged

Migrate LabKit apps to UI 2.0#21
Pluze merged 21 commits into
mainfrom
codex/ui-2-design-plan

Conversation

@Pluze

@Pluze Pluze commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • add the UI 2.0 declarative app/spec/view foundation and migrate all target LabKit apps to app-local buildSpec plus package-root run.m runners
  • remove the legacy app-facing UI surface, +ui/runApp lifecycle runners, empty expected-debt inventories, and migration-period docs/test backdoors
  • align docs, AGENTS, skills, public-surface guardrails, app structure guardrails, and launcher behavior with the final UI 2.0 contract

Validation

  • scripts/run_matlab_tests.sh testLabkitUiGui
  • scripts/run_matlab_tests.sh testAppsSmokeGui
  • scripts/run_matlab_tests.sh testAppsGui
  • scripts/run_matlab_tests.sh testProject checkStyle
  • scripts/run_matlab_tests.sh testProject
  • scripts/run_matlab_tests.sh test
  • GitHub Actions MATLAB Tests: success on da78db4

Manual GUI risk

  • automated GUI coverage is structural/noninteractive; full interactive file selection, drawing, and visual workflow feel remain user-manual validation per docs/testing.md

@Pluze Pluze merged commit c265860 into main Jun 12, 2026
14 checks passed
@Pluze Pluze deleted the codex/ui-2-design-plan branch June 12, 2026 06:18
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