Expand description
Shared, domain agnostic mechanisms and contracts for Nizaam engines.
This crate intentionally contains no Quran, Hadith, Arabic, search, or other engine specific semantics. It is a library crate consumed by domain and infrastructure engines.
Modules§
- artifact
- Phase 10 boundary for domain agnostic artifact identity, versioning, references, content access, integrity, lifecycle, and publication mechanisms.
- capability
- Capability System: engine owned capability registration and dispatch mechanisms.
- client
- Phase 7 boundary for the universal engine client mechanism.
- config
- Generic configuration infrastructure for Nizaam Core.
- contracts
- Phase 2 boundary for universal contracts, envelopes, and compatibility.
- control_
plane - Control Plane module root.
- error
- Phase 3 boundary for the independent Error System.
- events
- Internal Event infrastructure for Nizaam Core.
- health
- idempotency
- Idempotency support for Nizaam Core.
- identity
- Distinct, validated identifiers used across Nizaam Core contracts.
- logging
- middleware
- Core-controlled middleware infrastructure.
- observability
- Shared Core observability mechanisms.
- operation
- Operation identity and context foundations.
- prelude
- Curated engine-facing Core types used across common Nizaam engine code.
- provenance
- Phase 10 provenance boundary.
- retry
- Retry primitives for safe repeat execution of one logical operation.
- runtime
- Shared execution context mechanisms for Nizaam engines.
- security
- Core security primitives for Nizaam.
- server
- Phase 7 boundary for the engine server boundary.
- status
- Fundamental result primitives shared by later Core systems.
- streaming
- Application-level streaming primitives for Phase 12.
- transport
- Phase 7 boundary for transport abstractions, connections, and streams.