{% extends "base.html" %} {% block title %}Playground{% endblock %} {% block body %}
Assert a fact and evaluate it against a ruleset. The decision, reason, and
full rule/module trace come straight from POST /api/v1/evaluate.
FATHOM_API_TOKEN and
FATHOM_RULESET_ROOT to evaluate against the mounted engine.
One-click load a bundled example (examples/01–05): its
rules + facts are asserted into a fresh session and evaluated.
decision: {{ result.decision if result.decision is not none else '(none)' }}
| reason | {{ result.reason if result.reason is not none else '(none)' }} |
|---|---|
| duration_us | {{ result.duration_us }} |
{% for r in result.rule_trace %}{{ r }}
{% endfor %}
{% else %}(empty)
{% endif %}{% for m in result.module_trace %}{{ m }}
{% endfor %}
{% else %}(empty)
{% endif %}