Skip to content

refactor: move connection fault mapping helper (R2g) - #94

Merged
KeyffMS merged 2 commits into
mainfrom
refactor/r2g-connection-fault-helper
Sep 16, 2026
Merged

KeyffMS merged 2 commits into
mainfrom
refactor/r2g-connection-fault-helper

Conversation

@KeyffMS

@KeyffMS KeyffMS commented Sep 16, 2026

Copy link
Copy Markdown
Owner

R2g

Small move-only continuation of #83 R2.

Scope:

  • move the connection-specific session_fault_for_connect_error helper from crates/lantern-app/src/application.rs into crates/lantern-app/src/application/connection.rs;
  • remove only the now-unused root imports;
  • keep exactly one ApplicationState and the top-level ApplicationState::reduce in application.rs.

Safety/architecture:

  • no behavior changes intended;
  • write confirmation and restore confirmation remain unchanged in application.rs, so the existing exact-confirmation architecture gate continues to cover them directly;
  • no scheduler/budget/fairness/QueueFull changes;
  • no write/restore/session authority changes and no conformance/gate weakening.

Refs #83

@KeyffMS
KeyffMS marked this pull request as ready for review September 16, 2026 17:29
@KeyffMS
KeyffMS merged commit 8bcbc49 into main Sep 16, 2026
1 check passed
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