uf-valence-core 0.1.2

Valence ports: DatabaseBackend, router, builder, host injectable traits
Documentation

valence-core

Ports: DatabaseBackend, DatabaseRouter, ValenceBuilder, host injectable traits. Prefer the public valence crate (uf-valence) for application code; this crate exposes the port contracts for assembling Valence::builder(), injecting host ports, and implementing DatabaseBackend (and optional evaluators) in adapter crates.

API documentation

Source of truth: cargo doc -p uf-valence-core --open

Architecture and port contracts live in rustdoc module pages (including # Examples on ValenceBuilder, DatabaseBackend, DatabaseRouter, and Model). Integrator configuration precedence and env vars are documented in ../valence/README.md.

Documentation policy: item-level docs on core wiring APIs are required for new changes; full-crate #![deny(missing_docs)] is planned incrementally (workspace missing_docs = allow).