Blog

Business rules, decision automation, and the TIATON runtime.

Visual Guide: TIATON Management UI

A walkthrough of the TIATON management interface — from decision tables to session observability. Screenshots and annotations included.

DMN Hit Policies: FIRST, COLLECT, and When to Use Which

A practical guide to DMN hit policies with real examples. Choose the right evaluation strategy for your decision tables.

Decision Tables Explained: From Spreadsheet to Production

How DMN decision tables replace if/else chains with readable, testable, versionable business rules. With examples.

Goal-Directed Agents: Beyond Flowcharts

Why TIATON uses goal-directed skill agents instead of traditional workflow engines. Declare what you want — the runtime figures out how.

Testing Decision Tables: A Practical Guide

How to write effective test cases for DMN decision tables. Boundary testing, regression suites, and catching rule conflicts before production.

Why Starlark? Safe Scripting for Business Rules

Starlark gives you Python-like syntax with sandboxed execution. No file access, no network calls, no infinite loops — by design.

Observability for Decisions: Beyond Logs

Logs tell you what happened. Decision traces tell you why. How TIATON makes every automated decision explainable and auditable.

Versioning Business Rules Like Code

How TIATON applies MVCC and git-like snapshots to decision tables, workflows, and policies. Every change tracked, every version recoverable.

AI Under Rule Control: The 80/20 Problem

Your LLM pilot hit 80% accuracy. The other 20% blocked production. Here's how to use AI for extraction and rules for decisions.