bss-oss-pcf-nextgen 0.3.2

Cloud-native 5G PCF: SBA-style policy edge, intent engine, closed-loop control, digital twin simulation, Policy-as-a-Service, and CHF-ready monetization
Documentation
//! Next-generation **Policy Control Function (PCF)** building blocks for 5G SBA-style deployments.
//!
//! **Manual (HTTP API, configuration, metrics, deployment):** see the repository file
//! `docs/bss-oss-pcf-nextgen.md`, or the [ecosystem docs on GitHub](https://github.com/rabbittrix/BSS-OSS-Rust-Ecosystem/blob/main/docs/bss-oss-pcf-nextgen.md).
//!
//! **Swagger UI:** when running the `bss-oss-pcf-nextgen` binary, open **`/swagger-ui/`** (see crate README).
//!
//! This library composes the existing [`bss_oss_pcf`] engine with:
//! - **Sub-10 ms decision path** (hot cache + in-process evaluation; measure with `/metrics`)
//! - **Intent-based policy translation** (natural goals → concrete QoS / slice hints)
//! - **Closed-loop automation** (telemetry → policy deltas, publishable to Kafka)
//! - **Digital twin simulation** (shadow decisions without production side effects)
//! - **Policy-as-a-Service** (multi-tenant enterprise rule overlays)
//! - **Monetization quotes** (latency / bandwidth / service-class → CHF-friendly usage hints)
//!
//! HTTP serving lives in the `bss-oss-pcf-nextgen` binary (`src/main.rs`).

pub mod adapters;
pub mod application;
pub mod config;
pub mod domain;
pub mod infrastructure;
pub mod metrics;

pub use application::orchestrator::NextGenPcfOrchestrator;
pub use application::PolicyMarketplace;
pub use config::RuntimeConfig;