systemprompt_cli/commands/cloud/sync/admin_user/mod.rs
1//! Synchronise the authenticated cloud user as an admin across local profiles.
2//!
3//! Discovers profile databases, then creates or promotes the cloud user to
4//! admin in each. Public surface: [`CloudUser`], [`SyncResult`], the discovery
5//! helpers, and the per-database / all-profiles sync entry points.
6
7mod discovery;
8mod sync;
9mod types;
10
11pub use discovery::{discover_profiles, print_discovery_summary};
12pub use sync::{print_sync_results, sync_admin_to_all_profiles, sync_admin_to_database};
13pub use types::{CloudUser, ProfileDiscoveryResult, ProfileInfo, ProfileSkipReason, SyncResult};