1

The Will is blind, on purpose

The Will has no language model at all. Every decision it makes is ordinary deterministic code: string comparisons, list membership, numeric thresholds. Same input, same verdict, every time.

nihil volitum nisi praecognitum

Nothing is willed unless first known. The Will cannot read meaning, so it acts on structure and on judgments handed to it.

No moral apprehension

It cannot tell whether an answer is ethical. It relies on the Conscience's scores to see alignment at all.

No body

No drives, appetites or passions, none of what pulls against a human will. There is nothing in it to tempt.

Duty, not desire

A Kantian engine. It enforces the rule because it is the rule, without context, nuance, or an eye on the outcome.

Why that is a reason to trust it

A gate that cannot be persuaded, cannot be flattered, and holds no preferences of its own is what you want holding the keys. Blindness is also what makes a decision reproducible, and a decision that cannot be reproduced cannot be audited.

2

Four checkpoints in a single turn

The Will is not one gate at the end of the line. It acts four times, and the other faculties run in the gaps between.

Phase 0 screens the raw prompt before the Intellect runs, so adversarial content never reaches the drafting step: injection signatures, a per-agent blocked-phrase list, a probe detector, and a heuristic for instructions hidden inside data. A separate gate, not the Will.

Intellect drafts an answer, or proposes a tool call

1

Before a tool is allowed to act

Checks the allow-list, fast-passes read-only tools, and validates the arguments of anything that can write.

2

On the shape of the draft

Is the required disclaimer present? Does it contain a code block this agent may not emit?

Conscience scores the draft value by value against the rubrics

3

After the audit: the hard gates

A hard-gate value scored as a violation blocks the response outright, however well anything else scored. A hard gate is not weighed against anything; that is what makes it hard.

Spirit aggregates the scores into one alignment figure, and does not act on it

4

On the final number

Compares the alignment figure against a threshold, configurable per agent, and issues the last verdict of the turn.

The Spirit computes; the Will decides

Every approve and every block in SAFi belongs to this one faculty. That is what lets the audit trail answer "who decided this?" with a single name.

3

Authorising an action, not a capability

When the Intellect proposes a tool call, three checks run in order. Any of them can refuse.

01

Is this agent allowed this tool?

Not on the list, refused. An agent offered no tools is deny-all: a tool name arriving from it is either a hallucination or an injection.

02

Is it read-only?

A calculator or a weather lookup carries no destructive side effect, so it takes a fast path and is approved at once.

03

Are these particular arguments permitted?

Anything that can write has its parameters checked, not just its name. A tool may be allowed while a specific value is not, and leaving a constrained parameter out is a refusal, not a pass, because the tool's own default is a value nobody vetted.

4

When in doubt, refuse

A theme runs through every checkpoint. When the Will cannot get the information it needs, it does not proceed on an assumption. It stops.

SituationWhat the Will does
A hard-gate value the Conscience never scored Violation
The audit failed, timed out, or scored none of this agent's values Violation
A constrained parameter was left unspecified Refuse the tool
A required disclaimer is missing but repairable Append it, then re-check

Absence of evidence is not evidence of compliance

None of these are errors the system works around. Each is a decision to stop, because the alternative is shipping something ungoverned and calling it governed. The Will cannot use judgment to cover a gap; it has no judgment to use. It can only notice that something required is missing, and decline.

5

What a refusal actually looks like

A governed redirect, not an error

The reason the Will recorded selects the response. A scope breach, a grounding failure and a content-quality problem are different failures and are answered differently.

The original prompt is withheld

When the redirect is generated, the user's message is deliberately not passed along. If it carried an injection, feeding it back while asking for a polite refusal is an excellent way to have the attack reproduced inside the apology.

The Intellect is free to think anything. The Will is what decides whether any of it reaches the world.