We need the ability to provide a custom Almanac implementation to engine.run() . Currently, the engine…
We need the ability to provide a custom Almanac implementation to engine.run() . Currently, the engine…: a task in LegoFlow-SWE (Harbor dataset). Observed Behavior - engine.run(facts) always uses an engine-created Almanac; there is no option to pass a custom one. - almanac.addRuntimeFact(factId…
The task
**Observed Behavior** - `engine.run(facts)` always uses an engine-created Almanac; there is no option to pass a custom one. - `almanac.addRuntimeFact(factId, value)` works only with static values; using a function or a `Fact` instance throws or behaves unexpectedly. - There is no way to register a fact that is…
Part of Lego-X/LegoFlow-SWE.