Architecture Note: Using Prolog CLP(FD) for Deterministic Safety-Critical Configuration Solving
Architecture note for a safety-critical configuration solver using Prolog’s CLP(FD): requirements, minimal pure-module design, trust boundary validation, runtime checks, failure modes, and when the design must change.