src/bin/README.mdView on GitHub ↗
src/bin
This folder owns the Rust modules listed below. Each source begins with its responsibility contract. The crate currently shares internal types/imports through a facade; APIs, MCP and UCP delegate to shared domain operations.
connectors.rs: Independent Rust standard-app process; PostgreSQL-backed E-mail, Gmail, Analytics and Slack.automation_rules.rs: JSON batch transport for comparisons with original Shopware rule classes; not a production authority endpoint.context.rs: Bounded ports of original language-chain, rule priority and quantity selection.delivery.rs: Batch proportional-tax fixture transport for the original-PHP comparator.price.rs: Batch price fixture transport for the original-PHP differential comparator.rules.rs: Batch original-PHP numeric-rule comparison transport.verified_kernel.rs: Generated conformance driver; invokes the same production policy functions as the commerce server.
The source inventory is checked in CI. The behavioral map identifies integration suites, and testing describes actual coverage and limits. Every file is limited to 320 lines; main.rs to 120.