Sopify / workflow protocol

Resumable, traceable AI coding

Ask before writing. Resume after approval. Plans, decisions, and verification evidence stay with your repo—even when you switch AI coding tools.

No new editor. No new CLI. Start with ~go in the host you already use.

Hand-drawn Sopify workspace showing an AI workflow that pauses, records a plan, and resumes
plan → checkpoint → handoff → resume

What it prevents

Move fast without avoidable rework

Sopify keeps fast AI coding from outrunning the facts, the decision, or the project history.

01 / ASK

Premature coding

When a requirement or key choice is unresolved, Sopify pauses instead of guessing.

02 / RESUME

Lost context

Plans and evidence live with the repo, so a new session, tool, machine, or teammate can continue from the same record.

03 / TRACE

Forgotten decisions

Requirements, tradeoffs, reviews, and verification evidence remain inspectable project assets.

How it works

A workflow with deliberate stopping points

Simple requests stay simple. Work that needs a plan moves through four explicit stages and pauses when you need to decide.

STEP 01

Analyze

Clarify the outcome, evidence, and unresolved boundaries.

STEP 02

Design

Choose the smallest sufficient path and make decisions visible.

STEP 03

Develop

Implement the approved tasks and attach focused verification.

STEP 04

Finalize

Close the plan only when delivery evidence is ready.

Sopify workflow showing direct requests, managed plans, checkpoints, and finalization

Product form

The host executes. Sopify keeps the work resumable

Sopify is a workflow protocol layer for the AI coding host you already use. It supplies shared rules and preserves plans, decisions, and verification evidence as project files in .sopify/.

Ask to continue or run ~go in a supported host to resume an unfinished plan. A local handoff pointer provides a same-workspace resume hint.

.sopify/plan/…
  • Codex · verified
  • Claude · verified
  • Qoder · verified
  • Copilot · baseline
Sopify architecture showing host adapters, shared workflow skills, writer boundaries, and repository state Open the technical architecture →

Install

Add Sopify to the host you already use

The installer checks for Python 3.11 or newer before downloading. You can inspect the script before running it.

curl -fsSL https://github.com/evidentloop/sopify/releases/latest/download/install.sh | bash -s -- --target codex:en-US

FAQ

The short version

Is Sopify another editor or agent CLI?

No. Sopify installs workflow instructions and project conventions into supported AI coding hosts.

Does every question start a plan?

No. Ordinary questions and small fixes are handled directly. Sopify resumes an unfinished plan only when you ask to continue or use ~go.

What actually travels with the repo?

Plans, decisions, and verification receipts can be tracked under .sopify/. The active-plan and handoff pointers stay gitignored by design.

Does switching hosts give every host identical capabilities?

Codex, Claude, and Qoder have protocol-verified paths. Copilot currently has baseline prompt support; its payload path is more limited.

Is EvidentLoop required?

No. Sopify works on its own. EvidentLoop is an optional companion for auditable reviews of local Git changes.