Filled artifact

A filled artifact from the reference system. Not a client document.It records decisions for the synthetic reference scenario, not for any real organization.

ADR-CO-001

Accepted

A deterministic orchestrator holds control, not the model

Context

Cases must progress reliably and be testable and auditable at every step. A language model is probabilistic and cannot be the component that decides what happens next in a critical operation.

Options considered

  1. Deterministic workflow orchestrator that calls services · chosen The workflow engine owns state and sequence; the model is one service it calls.
  2. Autonomous agent that plans its own next actions The model decides sequence and tool use at runtime.
  3. Linear script or RPA only A fixed script with no model reasoning.

Decision

A deterministic orchestrator owns the workflow and the case state machine. The model is invoked only as a called service inside a single state, and never advances the case on its own.

Consequences — gained

  • Every transition is explicit, testable, and recorded.
  • The model's influence is contained and inspectable.
  • Failure of the model degrades to a manual queue rather than an unpredictable path.

Consequences — accepted

  • The orchestrator is a first-class component that must be designed and maintained.
  • More upfront modeling of states and transitions than a single-prompt approach.

ADR-CO-002

Accepted

AI assists only inside the Assessed state, with mandatory citations

Context

The operation needs the leverage of AI for reading documents and drafting assessments, without allowing ungrounded output to influence a decision.

Options considered

  1. AI drafts inside one state, grounded by retrieval and citations · chosen Output must cite retrieved sources and pass policy checks.
  2. AI available across several states The model contributes at triage, enrichment, and assessment.
  3. No AI; deterministic rules only Rules and templates handle everything.

Decision

The model is confined to the Assessed state. It must ground every claim in a retrieved citation, and its draft must pass the deterministic policy-and-rules checks before it can reach the approval gate.

Consequences — gained

  • AI leverage is captured where it helps most, with a clear boundary.
  • Ungrounded or unsupported output cannot pass to a decision.

Consequences — accepted

  • Some steps that could use AI elsewhere are handled deterministically instead.
  • Retrieval quality becomes a dependency the evaluation must cover.

ADR-CO-003

Accepted

Human authority is proportional to consequence at an explicit gate

Context

Some actions are routine and safe to automate; others carry enough consequence that a human must remain accountable. A single policy for all actions would be either unsafe or unusably slow.

Options considered

  1. Consequence-tiered approval gate · chosen Autonomy granted in proportion to the consequence of the action.
  2. Human approves every action Maximum oversight, minimum throughput.
  3. No human gate Maximum throughput, no accountability for consequential calls.

Decision

An explicit approval gate is a named state. Low-consequence actions run automatically within set bounds; medium-consequence work is decided by a case handler; high-consequence actions require a senior approver.

Consequences — gained

  • Throughput and safety are balanced by design rather than by exception.
  • Accountability for consequential actions is unambiguous and recorded.

Consequences — accepted

  • A consequence classification must be defined, agreed, and maintained.
  • Misclassification is itself a risk the threat model must address.

ADR-CO-004

Accepted

One case-data boundary with an append-only audit log; egress only through adapters

Context

The operation must be fully traceable and must enforce least privilege, while still acting in the organization's systems of record.

Options considered

  1. Single data boundary with an append-only audit log and integration adapters · chosen All state inside one boundary; actions leave only through adapters.
  2. Services write directly to systems of record Each service integrates independently.
  3. Shared database with no explicit boundary Convenient but unbounded access.

Decision

Cases, documents, and an append-only audit log live inside one case-data boundary under least-privilege access. Actions reach systems of record only through integration adapters the boundary can observe.

Consequences — gained

  • Every change is seen and recorded by the boundary first.
  • Least privilege is enforceable and auditable.

Consequences — accepted

  • Integration adapters are additional components to build and maintain.
  • The boundary and audit store become critical infrastructure to protect and back up.

What this does and does not prove

It shows

  • That SageTensor records consequential decisions with their alternatives and consequences, so they can be reviewed and revisited.

It does not show

  • Any production outcome of the decisions recorded.

How to inspect it

Read each decision with its context, the options rejected, and the consequences. It is traceable to the flagship architecture view.

Provenance

Status
Published
Owner
SageTensor engineering
Published
Last reviewed
Version
1.0

A filled artifact from the reference system. Not a client document.

Method

Extracted from the design of the Governed Case Operations System and written in SageTensor's standard ADR format.

Sources

  • Governed Case Operations System (reference implementation)

Confidence

Faithful to the reference system's design; the decisions and their consequences are internally consistent with the flagship dossier.

Limitations

  • Records decisions for the synthetic reference scenario, not for any real organization.

SageTensor's legal identity is not yet cleared (see Company). Named individual authorship and independent external review attach when it is.

Engagement

Begin with what must change.

A mandate produces decision records like these for your operation — with the alternatives weighed in the open.

Or submit an RFP, or request an NDA first.