Form Activity Controlled Transition State + Ops

AI without FACTS
is fiction

FACTSOps is a discipline for structured human-AI collaboration. Every action captured through a form. Every decision auditable by design. Every actor — human or AI — works in the same system.

Where your team and AI work as one. #AITeamMates

State Activity(Form) State
The fundamental execution unit

We believe in

Structure

AI agents need bounded action spaces, not open-ended freedom. Every decision point is a structured form, not a blank canvas.

over

Autonomy

Transitions

Workflows are state machines, not task lists. Every step advances from one validated state to the next.

over

Tasks

Actors

The same activity can be performed by a human, an AI agent, or both — dispatched polymorphically without changing the process.

over

Roles

Forms

Structured data interfaces prevent hallucination and drift. Typed fields with validation replace free-text guessing.

over

Prompts

Trails

Every action — human or AI — is logged with actor, timestamp, form data, and reasoning. Audit trails are the product, not an afterthought.

over

Trust

That is, while there is value in the items on the right, we value the items on the left more.

The Three Laws

1

No transition without a form.

Every state change requires structured data capture. No free-text mutations. No silent state changes. The form is the only mechanism for advancing state.

2

No actor without a trail.

Every action is logged with full context — who acted, what they submitted, what state changed, and why. For AI actors: model, confidence score, reasoning chain, and source references.

3

No automation without escalation.

AI must be able to route to a human when confidence is low. Confidence gating is built into the execution model, not bolted on as an approval step.

The Teammate Test

Every platform claims AI and humans work "side by side." Three questions separate a real teammate from an assistant wearing a name badge.

Question 01

Same form?

Does your AI fill the exact same form your team does — same fields, same validation, same data structure?

Question 02

Same transition?

Does the same state transition fire regardless of who fills it — human or AI? Or are there two separate systems?

Question 03

Same audit trail?

Is there one audit trail for both actors — or two different logging systems wearing a trench coat?

If the answer to all three is yes — you have a teammate.
If not — you have two systems pretending to be one.

Core Concepts

State

Where an entity is in its lifecycle. The single source of truth for current reality.

Activity

A bounded action that advances state. Performed by a human, AI, or both.

Form

The structured data interface through which every activity is executed and captured.

Flow

A transition rule. From state A, activity X leads to state B. Deterministic, auditable.

Confidence Gate

When AI confidence falls below threshold, the transition is suppressed and flagged for human review.

Audit Trail

Every event recorded: actor, timestamp, form data, state change, AI reasoning. Fully reconstructible.

One document. One process.

A complete FACTS module — fields, states, activities, flows — expressed as a single declarative definition. MIT-licensed. No vendor lock-in.

leave-requests.json
// A complete process definition
{
  "name": "Leave Requests",
  "information": [
    { "name": "Leave Type", "type": "Selection", "options": ["Annual", "Sick", "Unpaid"] },
    { "name": "Start Date", "type": "Date" },
    { "name": "Days", "type": "Number" }
  ],
  "states": [
    { "name": "Draft", "initial": true },
    { "name": "Pending" },
    { "name": "Approved" },
    { "name": "Rejected" }
  ],
  "activities": [
    { "name": "Submit", "fields": [{ "name": "Remarks" }] },
    { "name": "Approve", "fields": [{ "name": "Remarks", "required": true }] },
    { "name": "Reject", "fields": [{ "name": "Remarks", "required": true }] }
  ],
  "flows": [
    { "from": "Draft", "to": "Pending", "activity": "Submit" },
    { "from": "Pending", "to": "Approved", "activity": "Approve" },
    { "from": "Pending", "to": "Rejected", "activity": "Reject" }
  ]
}

Built for everyone

From a sole proprietor to a regulated enterprise. Same architecture. Same moat. Different starting point.

Enterprise & Developers

AI designs the process. Humans approve it. Both execute within it.

ProcessCanvas generates process schemas for any AI agent, any platform, any compliance framework. Actor parity at design, execution, and audit layers.

"Jira tracks who did the work. FACTSOps proves how the work was done."
SME & General Public

Tell AI what your business does. Get a working app on your phone.

Your team and AI work in it together — same forms, same tracking, same accountability. Start free. No code. No admin. Works today.

"I hired my first AI employee. It cost $0 and took 2 minutes."

Build the facts.

#AITeamMates — Where your team and AI work as one.