* refactor: group structured session modules by owner
* test: retire status history work-count oracle suite
* refactor(main): organize journal storage and projection owners
* Consolidate restart recovery fixture imports
* Consolidate concrete session option model imports
* Move chat journal checkpoints off the host thread
* Apply checkpoint lifecycle style and teardown test checks
* Wake journal checkpoints for cleanup writes and retire fixture owners
* Use fixed time in attachment checkpoint fixture
* Derive checkpoint timer handles and check unref capability
* Preserve journal test close completion and event typing
* test: await journal close before fixture reuse and cleanup
* test: await registered journal fixture cleanup
* test: integrate goal sweep fixture with journal ownership
* Simplify journal checkpoint worker lifecycle
* fix(cli): negotiate agent launches with paired runtimes
* refactor(cli): share paired client capability list across request paths
Co-Authored-By: Claude <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>