Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Observed Refraction in Rule Firing #400

Open
Karl-Keller opened this issue Jan 7, 2025 · 1 comment
Open

Observed Refraction in Rule Firing #400

Karl-Keller opened this issue Jan 7, 2025 · 1 comment

Comments

@Karl-Keller
Copy link

Karl-Keller commented Jan 7, 2025

Hello - I've observed what I believe is refraction in Durable Rules. For instance, once a rule fires against a given fact, no other rules fire. Order of definition matters, for instance I can get those non-firing rules to fire first and exclude the previously fired rule.

First - what is the default strategy in Durable Rules?
Second - if I should be experiencing non-refraction, how do I insure that?

Thanks-

@Karl-Keller
Copy link
Author

Workaround - stopped posting initial facts and used assert. This caused any matching rule to fire without refraction. The downside is that results wind up including initial facts and have to be filtered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant