pub mod actor_api; mod atproto_api; mod context; pub mod db_api; mod execute; mod http_api; mod labeler_api; mod record; pub(crate) mod sandbox; pub(crate) mod service_hooks; pub(crate) mod tid; mod xrpc_api; pub(crate) use execute::{ HookEvent, execute_procedure_script, execute_query_script, run_hook_once, }; // `execute_hook_script` is the legacy record-indexing entry point retired // in favor of [`service_hooks::dispatch_record_event`]. Kept defined for // internal reference but no longer re-exported. pub(crate) use sandbox::validate_script; pub(crate) use service_hooks::{ RecordHookOutcome, ServiceHookKind, dispatch_record_event, };