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

Namespaces

namespace  __main__
namespace  _legacy_queue
namespace  api
namespace  auth
namespace  backends
namespace  canonical
namespace  changelog_seq
namespace  checkpoint
namespace  cli
namespace  clock
namespace  dataclasses
namespace  discovery
namespace  doctor
namespace  domain
namespace  errors
namespace  hub_log
namespace  invariant_matrix
namespace  migrate
namespace  migrations
namespace  mirror_observer
namespace  queue_backend
namespace  readers
namespace  regenerate
namespace  render
namespace  roadmap
namespace  round
namespace  source
namespace  source_migrations
namespace  store_scope

Detailed Description

Public exports for the orchestration registry storage foundation.

Purpose
-------
Expose the small public surface shipped by M11.1a without importing any
unrelated command or workflow-engine code.

Responsibilities
----------------
- Re-export the clock contract and implementations.
- Re-export the Registry facade and operation-log/lock return types.
- Re-export the public domain mutation and reader APIs.
- Re-export storage backend types and the SQLite implementation.
- Re-export registry path discovery.

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

Contracts
---------
- This module is import-only and has no filesystem or database side effects.
- SQL ownership stays in :mod:`oc_chat.registry.backends.sqlite`.

Dependencies
------------
- oc_diagnostics (structured debug logging via _dbg)
- oc_chat.registry.api (re-exported Registry facade)
- oc_chat.registry.backends.base (re-exported storage backend contract, lock handle and operation-log row types)
- oc_chat.registry.backends.sqlite (re-exported SQLiteBackend implementation)
- oc_chat.registry.checkpoint (re-exported checkpoint export, import and write functions and signature error)
- oc_chat.registry.clock (re-exported Clock contract with real and fake clocks)
- oc_chat.registry.discovery (re-exported registry path discovery)
- oc_chat.registry.domain (re-exported plan and queue mutation functions)
- oc_chat.registry.errors (re-exported registry error types)
- oc_chat.registry.readers (re-exported status, plan, lifecycle, queue history and whoami readers)
- oc_chat.registry.render (re-exported render_all for registry-backed filesystem artefacts)
- oc_chat.registry.roadmap.operations (re-exported roadmap item, phase, section, plan-link and version mutations)