Re-exports§
pub use db_client::ConnectivityWithCoordinates;pub use client::TagPrettyLocation;pub use connectivity_enrichment::apply_connectivity_to_embedding_vertex;pub use connectivity_enrichment::apply_connectivity_to_segmentation_sam3;pub use connectivity_enrichment::apply_connectivity_to_tag;pub use connectivity_enrichment::best_connectivity_match_index;pub use connectivity_enrichment::connectivity_observation_unix_secs;pub use connectivity_enrichment::enrich_segmentations_sam3_with_connectivity;pub use connectivity_enrichment::CONNECTIVITY_TIMESTAMP_MATCH_TOLERANCE_SECS;pub use time_util::parse_rfc3339_to_unix_secs;pub use auth::get_user_device_access;pub use auth::get_user_herd_access;pub use auth::AuthError;pub use auth::HerdRole;pub use auth::UserAccessConfig;pub use auth::UserDeviceAccess;pub use auth::UserHerdAccess;pub use client_abilities_token::mint_client_abilities_token;pub use client_abilities_token::ClientAbilitiesHerdClaim;pub use client_abilities_token::ClientAbilitiesTokenMint;pub use client_abilities_token::MintClientAbilitiesTokenError;pub use pubsub_token::can_publish;pub use pubsub_token::can_subscribe;pub use pubsub_token::fetch_pubsub_jwt_public_keys;pub use pubsub_token::mint_pubsub_token;pub use pubsub_token::sync_pubsub_public_keys_to_dir;pub use pubsub_token::verify_pubsub_token;pub use pubsub_token::MintPubsubTokenError;pub use pubsub_token::PubsubJwkPublicKey;pub use pubsub_token::PubsubTokenClaims;pub use pubsub_token::PubsubTokenConfig;pub use pubsub_token::PubsubTokenError;pub use pubsub_token::PubsubTokenMint;
Modules§
- auth
- User JWT access checks via PostgREST (orthogonal to service-role / device-key clients).
- client
- client_
abilities_ token - Client abilities JWT minting (user-scoped, mirrors pubsub token minting).
- connectivity_
enrichment - Shared connectivity → observation metadata (tags, embeddings, segmentations, tracker): timestamp match + field copy.
- constants
- Shared Scout RS constants.
- db_
client - models
- pubsub_
token - Pub/sub JWT verification and minting.
- storage
- Storage module for uploading artifacts to Supabase storage using TUS protocol
- sync
- time_
util - Small time parsing helpers shared by tag enrichment and edge services.
- tus
- ui