Earlier quoted context omitted.
SAT solvers are used _everywhere_. Your local public transport is likely scheduled with it. International trains are scheduled with it. Industrial automation is scheduled with it. Your parcel is likely not only scheduled with it, but even its placement on the ship is likely optimised with it. Hell, it's even used in the deep depths of cryptocurrencies, where the most optimal block composition is computed with it. Eve…
Are there open source examples of usage for real world problems, for example train scheduling or something else than software engineering practicioners might find relatable?
I like the higher level CSP more as an interface but those are _probably_ best solved by compilation to SAT. SMT also worth a look.