Duncan
b0da3e8568
refactor(desktop): extract identity-transition coordinator to its own module
...
The C5 coordinator additions (`run_identity_transition`, `commit_under_fence`)
pushed `commands/identity.rs` past the 1000-line desktop file-size ratchet.
Move the coordinator cluster — the drain helper, `run_identity_transition`,
`commit_under_fence`, and `import_identity_blocking` — into a `#[path]` sibling
`identity_transition.rs`, mirroring the `agents_scoped.rs` split. The two
`pub(crate)` entry points are re-exported so external call paths (`import_identity`,
phone recovery, the fence tests) are unchanged. No behavior change.
Co-authored-by: Will Pfleger <pfleger.will@gmail.com >
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
2026-08-18 09:15:15 -04:00
..
2026-08-18 06:29:23 -04:00
2026-07-30 11:15:39 -07:00
2026-08-18 09:15:15 -04:00
2026-08-17 16:56:34 +00:00
2026-08-18 06:29:23 -04:00
2026-08-18 06:29:23 -04:00
2026-08-17 22:24:35 -04:00
2026-08-18 06:29:23 -04:00
2026-08-17 09:51:00 -07:00
2026-08-18 07:11:53 -04:00
2026-08-18 06:29:23 -04:00
2026-06-25 11:03:05 -04:00
2026-08-03 21:51:17 -04:00
2026-08-07 12:24:27 -04:00
2026-08-03 21:51:17 -04:00
2026-07-15 22:01:51 -07:00
2026-08-05 16:56:31 -04:00
2026-08-03 01:40:11 -04:00
2026-08-18 06:29:23 -04:00
2026-07-20 22:20:53 -07:00
2026-08-14 16:48:41 -04:00
2026-08-14 16:48:41 -04:00
2026-08-18 07:11:53 -04:00
2026-08-04 17:52:26 -04:00
2026-08-17 14:44:43 -07:00
2026-07-07 13:53:41 -07:00
2026-08-18 06:29:23 -04:00
2026-08-17 16:56:34 +00:00
2026-08-03 02:51:06 -04:00
2026-08-11 19:47:19 -04:00
2026-08-03 13:47:52 -07:00
2026-08-03 09:29:40 -07:00
2026-08-18 06:29:23 -04:00
2026-08-07 10:56:08 -07:00
2026-07-30 18:11:03 -04:00
2026-08-05 21:53:25 -07:00
2026-08-17 09:51:00 -07:00
2026-08-17 23:36:37 -04:00
2026-08-03 22:08:42 -04:00
2026-08-03 04:30:47 -04:00
2026-08-03 04:30:47 -04:00
2026-08-03 04:30:47 -04:00
2026-08-18 06:29:23 -04:00
2026-07-07 17:35:15 -04:00
2026-07-14 17:10:51 -04:00
2026-08-17 14:44:43 -07:00
2026-08-03 22:08:42 -04:00
2026-08-18 06:29:23 -04:00
2026-06-26 14:29:54 -07:00
2026-08-11 19:47:19 -04:00
2026-08-02 14:53:01 -04:00
2026-07-30 11:15:39 -07:00
2026-07-15 20:03:01 -07:00
2026-08-17 09:51:00 -07:00
2026-06-28 08:18:13 -07:00
2026-06-26 16:31:24 -07:00
2026-08-17 22:24:35 -04:00
2026-08-18 06:29:23 -04:00
2026-08-18 06:29:23 -04:00
2026-07-30 20:58:03 -04:00
2026-07-14 16:52:57 -04:00
2026-08-03 22:39:51 -04:00
2026-08-07 09:30:35 -07:00
2026-08-07 09:30:35 -07:00
2026-08-04 21:43:21 +00:00
2026-07-26 19:33:43 -04:00
2026-08-07 12:24:27 -04:00