oc_chat
Loading...
Searching...
No Matches
oc_chat.registry.backends Namespace Reference

Namespaces

namespace  base
namespace  sqlite

Detailed Description

Public backend exports for registry storage.

Purpose
-------
Expose the backend ABC, capability error, and SQLite implementation from
one import location.

Responsibilities
----------------
- Re-export :class:`StorageBackend`.
- Re-export :class:`BackendCapabilityError`.
- Re-export backend return types.
- Re-export :class:`SQLiteBackend`.

Diagnostics
-----------
Domain: OC_CHAT.MAIN
Levels:
    L2 - lifecycle events
    L3 - semantic details
    L4 - deep tracing

Contracts
---------
- This module is import-only and has no database side effects.

Dependencies
------------
- oc_diagnostics (structured debug logging via _dbg)
- oc_chat.registry.backends.base (re-exported StorageBackend contract, capability error and return types)
- oc_chat.registry.backends.sqlite (re-exported SQLiteBackend implementation)