Operator CLI for registry JSON checkpoints.
Purpose
-------
Expose `python -m oc_chat.registry checkpoint export|import` for portable
registry state transfer.
Responsibilities
----------------
- Resolve registry paths through standard discovery.
- Wire export/import arguments to the checkpoint library.
- Format checkpoint results as human text or JSON.
Diagnostics
-----------
Domain: OC_CHAT.MAIN
Levels:
L2 - checkpoint command lifecycle events
L3 - checkpoint result summaries
L4 - argparse/dispatch tracing
Contracts
---------
- Import delegates signature verification and restore to `checkpoint.py`.
- Export does not mutate registry state.
Dependencies
------------
- oc_diagnostics (structured debug logging via _dbg)
- oc_chat.registry.checkpoint (checkpoint implementation)
- oc_chat.registry.discovery (path resolution)
- oc_chat.registry (Registry facade passed to the checkpoint export)
- oc_chat.registry.backends.sqlite (SQLiteBackend opened for export and restored on import)