Skip to content
C.W.K.
Stream
Lesson 03 of 04 · published

Scope Is an Input

~11 min · brief, scope, immutability, ownership

Level 0Cold Vessel
0 XP0/36 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete

Scope Is an Input

A workshop brief should not be the place where scope slowly emerges while execution has already begun. It is a materialized work order: a versioned statement of what the requester authorized, what the executor may change, what must remain untouched, and what evidence will close the task.

Calling scope an input changes the design. The engine validates that it exists before take. The brief records it before tools run. A plan gate may refine the method inside those boundaries, but it cannot silently widen the target. If the premises change, the work needs a visible amendment or a new delegation rather than a clever interpretation.

This boundary also keeps conversation from becoming hidden state. A useful discussion can happen anywhere, but the executable task cannot depend on somebody remembering an unstamped sentence from that discussion. The brief is the handoff point where intent becomes durable enough for another brain, another machine, or tomorrow’s session.

Inputs do not have to be tiny. A task may arrive with examples, acceptance tables, attachments, and a destination contract. The requirement is not minimality; it is closure. Someone should be able to read the materialized package and know what authority traveled with it without reopening the discovery process.

Premises Before Method

At the plan gate, separate premise decisions from method decisions. “Only these two files may change” is a premise. “Use a parser instead of a regular expression” is a method. The executor may propose a better method and ask for approval; changing the premise requires returning authority to the requester. That separation keeps autonomy useful without making it expansive.

A closed scope is portable between executors. The work order should survive a change of brain or session because its boundaries live in the task, not in private conversation residue. Portability is a practical test: if the next qualified executor must guess the intent, intake is not finished.

Code

A closed work order with explicit authority·json
{
  "goal": "normalize dates in the exported report",
  "allowed_targets": ["report.csv"],
  "forbidden_targets": ["source.db", "report-template.md"],
  "deliverable": "updated report.csv",
  "destination": "the existing export directory",
  "proof": ["all dates parse as ISO 8601", "row count unchanged"]
}

External links

Exercise

Take an active task and split its plan into premises and methods. Mark any sentence that mixes both, then rewrite it as two independently approvable statements.
Hint
Targets, exclusions, destination, and proof are usually premises; tools and sequence are usually methods.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.