orchestrata_ultimate.core.interfaces

Reference › orchestrata_ultimate › core › interfaces

Core component interfaces for Orchestrata.

The historical interface names of the core component contracts. The real definitions moved into core.protocols when the interfaces and protocols modules were collapsed into one (the "twin-collapse"); each module here re-exports the canonical types and binds the old I-prefixed names so existing imports keep resolving. By role: base (component and event-bus types), components (kernel, postman, orchestrator, state manager), decoupling (cycle-breaking protocols), memory, providers and volk. The package root gathers them. There is no logic and no entry point. New code should read the protocols package; read this one only to map an old name to its canonical type.

7 modules, 317 lines of code.

Modules

Module Summary LOC
__init__ Core component interfaces for Orchestrata. 122
base Base component interface types for Orchestrata. 35
components Core component interfaces for Orchestrata. 33
decoupling Decoupling interfaces for Orchestrata (Phase 1 - Cycle Breaking). 26
memory Memory engine interface types for Orchestrata (SPEC-010). 37
providers Provider manager interface types for Orchestrata (SPEC-011). 52
volk IVolk protocol — thin alias of the canonical VolkProtocol. 12

Dependency diagram

Package dependency diagram orchestrata_ultimate.core.interfaces