dolittle-obsolete / DotNET.Fundamentals

Reusable, fundamental abstractions and building blocks
http://www.dolittle.io
MIT License
4 stars 8 forks source link

Rule expansion #265

Closed einari closed 4 years ago

einari commented 4 years ago

This PR lays the groundwork for new capabilities for working with rules. And also hardens it with more specs.

┆Issue is synchronized with this Asana task

einari commented 4 years ago

STOP THE PRESS.. Don't do anything with this PR just yet. @smithmx had a great idea, we're contemplating renaming BrokenRuleReason ProximateCause and BrokenRuleReasonInstance to ActualCause.

For more details: https://en.wikipedia.org/wiki/Causation_(law)#Establishing_factual_causation