Skip to main content

Design Philosophy

Gantral is infrastructure.

Infrastructure succeeds when it is predictable, boring, and trustworthy.

This philosophy guides all design and contribution decisions.


Core Design Principles

1. Execution Control Over Intelligence

Gantral governs how AI participates in workflows, not what AI decides.

Improvements to model quality, prompts, or agent behavior are explicitly out of scope.


2. Human Authority Is Explicit

Human involvement is modeled as part of execution, not as an external review step.

Where workflows are material, human decisions are treated as authoritative within the execution model.


3. Determinism Over Convenience

Gantral prioritizes:

  • Deterministic execution
  • Immutable records
  • Replayability
  • Clear state transitions

Convenience features that weaken these properties are avoided.


4. Declarative Over Imperative

Policies, escalation rules, and control logic should be declarative.

Embedding governance logic directly in code is discouraged.


5. Instance-First Semantics

Audit, cost, and accountability attach to execution instances, not agents or workflows.

Designs that blur instance boundaries are rejected.


Design Trade-offs

Gantral intentionally trades:

  • Speed for correctness
  • Flexibility for clarity
  • Autonomy for accountability

These trade-offs are deliberate and should not be “optimized away.”


When in Doubt

If a design decision raises ambiguity about:

  • Who is accountable
  • Whether a human can intervene
  • How an auditor would reconstruct events

The design is likely incorrect.


Scope Discipline

Adding features is easy. Removing them later is not.

Design proposals should err on the side of exclusion unless there is a clear execution-control justification.