Skip to content

Implement canonical navigation phase 3 web runtime mapping#146

Merged
pcharbon70 merged 4 commits into
mainfrom
codex/canonical-navigation-phase-03
Apr 26, 2026
Merged

Implement canonical navigation phase 3 web runtime mapping#146
pcharbon70 merged 4 commits into
mainfrom
codex/canonical-navigation-phase-03

Conversation

@pcharbon70
Copy link
Copy Markdown
Collaborator

Summary

  • implement live_ui canonical screen-transition mapping and server-authoritative runtime navigation handling
  • implement elm_ui server/runtime coordination for canonical navigation transitions and authoritative frontend acknowledgement updates
  • add maintained web navigation examples plus Phase 3 integration coverage across both runtimes

Section Commits

  • 0bcc9d4b Implement canonical navigation phase 3 section 3.1
  • 22e256b3 Implement canonical navigation phase 3 section 3.2
  • c319ff25 Implement canonical navigation phase 3 section 3.3
  • 7bcaeab5 Implement canonical navigation phase 3 section 3.4

Validation

  • cd packages/live_ui && mix test test/live_ui/examples_test.exs test/live_ui/runtime_navigation_test.exs test/live_ui/canonical_navigation_transport_integration_test.exs test/live_ui/canonical_navigation_web_runtime_integration_test.exs
  • cd packages/elm_ui && mix test test/elm_ui/examples_test.exs test/elm_ui/phase_six_integration_test.exs test/elm_ui/runtime_navigation_test.exs test/elm_ui/canonical_navigation_web_runtime_integration_test.exs
  • cd packages/elm_ui && mix elm_ui.validate
  • mix spec.verify --debug -> unchanged repo baseline 51 errors / 236 warnings
  • mix spec.check -> unchanged repo baseline 51 errors / 236 warnings
  • mix spec.diffcheck -> unchanged single finding for unmapped AGENTS.md

Known Baseline Issue

  • cd packages/live_ui && mix live_ui.validate still fails on the existing Jido.Signal.Ext.Registry startup issue in LiveUi.Examples.MixedBoundaryTransport.compare_paths/0; this was already present and is unchanged by this PR.

@pcharbon70 pcharbon70 merged commit f8f89bb into main Apr 26, 2026
5 of 7 checks passed
@pcharbon70 pcharbon70 deleted the codex/canonical-navigation-phase-03 branch April 26, 2026 10:26
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