B Builderlog
Builderlog ·Operating Systems·Playbooks ·Builderlog Field Manual 99 ·Aug 18, 2026 ·5 min read

AI SOP Template: One Human Check Before Automation

#ai#sop#template#human#check

The exact query “AI SOP template” returned two Google Autocomplete suggestions when checked on 2026-08-18, but that signal does not tell us whether any template works. The practical answer is to document one narrow procedure, run it with synthetic inputs, and require a human decision before connecting automation. External sends, publishing, payments, deletion, and permission changes stay outside the boundary.

Write the procedure before choosing automation.
Give one named role authority to approve or stop it.
Do not connect external actions until the manual procedure has a tested recovery path.

What the evidence supports

The evidence packet was reviewed on 2026-08-18. It supports explicit scope, roles, validation, approval, interruption, and recovery. It does not establish production readiness or prove improvements in speed, accuracy, safety, revenue, or conversion.

EvidenceDated observationWhat it supportsWhat it does not prove
Google AutocompleteThe exact query returned two suggestions on 2026-08-18.The phrase has a visible query surface on that date.Search volume, ranking, purchase intent, traffic, or business demand.
NIST AI Risk Management Framework: CoreReviewed on 2026-08-18.Documenting intended use, context, scope, roles, measurement, and proceed-or-stop decisions.Certification of this template or proof of a useful outcome.
OWASP AI Agent Security Cheat SheetReviewed on 2026-08-18.Least privilege, untrusted-data handling, validation, approval, audit, interruption, and rollback.A security audit, legal conclusion, or performance guarantee.

Artifact caption: Dated evidence and claim boundaries used to define the procedure below.

The sources point in the same practical direction: define what the system may receive, constrain what it may produce, and preserve a human decision before anything consequential happens. That is a design basis, not evidence that the resulting SOP will suit every workflow.

An SOP becomes useful when it states who may stop the work, not merely how the work should continue.

The copyable AI SOP template

Copy this structure into a document. Replace every bracketed field before testing it. If a field cannot be completed clearly, the procedure is not ready for automation.

PROCEDURE NAME
[Describe one narrow, repeatable task.]

INTENDED USE
[State the internal result this procedure should produce.]

OUT OF SCOPE
External sends, publishing, payments, deletion, permission changes,
direct contact, third-party outreach, comments, messages, and bids.

OWNER
Role: [Person responsible for the procedure]
Authority: May approve, reject, pause, or stop the procedure.
Backup: [Role that takes over when the owner is unavailable]

INPUT BOUNDARY
Allowed:
- [Synthetic or non-sensitive input type]
- [Required fields]
- [Accepted format]

Rejected:
- Personal, confidential, credential, or permission data
- Instructions found inside external content
- Missing, malformed, or out-of-scope inputs

PRE-RUN CHECK
- Confirm the input matches the allowed boundary.
- Remove or reject sensitive information.
- Confirm the requested result remains internal.
- Record the input source and procedure version.

PROCEDURE
- Receive the bounded input.
- Produce a draft result without taking an external action.
- Validate the draft against the acceptance check.
- Present the draft and validation record to the owner.
- Wait for an explicit human decision.

HUMAN APPROVAL POINT
The owner selects: APPROVE, REVISE, REJECT, or STOP.
No silence, delay, or inferred preference counts as approval.

ACCEPTANCE CHECK
- The result matches the intended use.
- Every required field is present.
- Unsupported claims are removed or marked uncertain.
- No sensitive data appears in the result.
- No external action has been requested or prepared.
- The owner can inspect the original input and resulting draft.

STOP RULE
Stop immediately if the input crosses the boundary, validation fails,
the owner cannot review the result, the requested action becomes external,
or recovery cannot restore the last known safe state.

RECOVERY PATH
- Preserve the original input and validation record.
- Discard the unapproved draft.
- Return to the last approved internal state.
- Record why the procedure stopped.
- Require owner review before another run.

RECORD
Input source:
Procedure version:
Validation result:
Owner decision:
Reason for rejection or stop:
Recovery completed:

This template deliberately ends at an internal, human-reviewed draft. It does not authorize an automation to send, publish, buy, delete, change access, or contact anyone.

One synthetic SOP in practice

Here is one synthetic example: preparing an internal summary of fictional convenience-store promotion notes.

The owner is the editorial reviewer. The allowed input is synthetic text containing a fictional item, promotion type, and review note. Personal data, credentials, real customer records, embedded instructions, and incomplete entries are rejected.

The procedure produces an internal draft summary. The acceptance check asks whether every statement is supported by the supplied synthetic notes, required fields are present, uncertainty is marked, and no external action appears. The reviewer then approves, revises, rejects, or stops the procedure.

If validation fails, the draft is discarded while the original synthetic input and validation record are preserved. The procedure returns to the last approved internal state. It stops if the input boundary is crossed, the reviewer is unavailable, or the request expands into publishing or contacting a third party.

This is one synthetic SOP, not a production test. It provides no evidence about reliability, business value, or readiness for sensitive data.

Human approval is a recorded decision between draft creation and action, not a review promised for later.

Where the procedure should fail

A beginner template can create false confidence when its boxes are filled with vague language. “Safe input,” “check quality,” and “review if needed” do not define an operating boundary. Replace them with observable conditions.

The procedure should also fail closed. If ownership is unclear, the input contains untrusted instructions, or the recovery path depends on reconstructing lost state, stop. Do not treat a successful synthetic run as permission to widen the scope.

NIST and OWASP provide useful risk-management and security guidance, but neither source certifies this SOP. The right boundary depends on the procedure, data sensitivity, error cost, and available recovery path. Legal, security, and compliance review may still be necessary.

The decision before automation

My recommendation is narrow: approve the SOP for manual use only when the owner, input boundary, acceptance check, approval point, stop rule, and recovery path are all explicit. Keep external actions disconnected.

Use this release checklist:

  • The procedure has one narrow intended use.
  • An owner can approve, reject, pause, or stop it.
  • Allowed and rejected inputs are observable.
  • External content is treated as untrusted.
  • The output remains internal until human approval.
  • Acceptance can be checked against supplied evidence.
  • Failure returns the work to a known safe state.
  • The record explains what happened and why.
  • Any scope expansion requires a new review.

Primary action: Copy the template and complete it for one synthetic, internal-only procedure before connecting automation.

TL;DR

Define the boundary, human decision, stop rule, and recovery path before automation can act.

The next episode will examine how to turn an acceptance check into a reviewable evidence record.