""" Data sharing layer for Réplica Omnisciente. OS-agnostic, consent-gated data collection and transmission to Portugal Futurista. Public API: ConsentRecord — consent state for a client load_consent — load consent from config.toml collect — gather consented data from the local brain transmit — send data via the configured transport run_sync — full collect → filter → transmit cycle """ from .consent import ( ConsentRecord, CATEGORIES, DEFAULT_RETENTION_DAYS, load_consent, parse_consent, redact, ) from .transports import ( TRANSPORTS, TransmissionResult, get_transport, available_transports, ) from .collector import collect from .sync import run_sync, show_status __all__ = [ "ConsentRecord", "CATEGORIES", "DEFAULT_RETENTION_DAYS", "load_consent", "parse_consent", "redact", "TRANSPORTS", "TransmissionResult", "get_transport", "available_transports", "collect", "run_sync", "show_status", ]