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

The Author May Stet

~12 min · stet, revision-ledger, judgment, accountability

Level 0Dry Nib
0 XP0/36 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
"The pen includes the right to disagree, never the right to erase the disagreement."

Separate the powers

Feedback is evidence, not a command. The authoring brain may accept a note, revise in another direction, or keep the wording. The last choice is legitimate only when the ledger records why.

Let state name the role

For every note, store a disposition: accepted, repaired, or stetted. A stet carries a reason tied to the note and current text. This prevents disagreement from becoming disappearance.

The convenient overreach

Automatically applying every suggestion makes the reviewer the hidden author. Silently ignoring notes makes review theater. A disposition ledger preserves both authority and accountability.

Authorship invariant. The pen includes the right to disagree, never the right to erase the disagreement.

Follow one sentence through four acts

Test “The Author May Stet” by tracing original authorship, translation authorship, blind review, and author revision. For each act list inputs, outputs, visible evidence, writable fields, and the proof handed forward. One brain may perform two roles at different times; the job and authority must still remain distinct.

Make the judgment

Take three review notes and record one accept, one repair, and one justified stet. If you cannot answer who chose the final wording in one sentence, provenance is too thin. A note that silently edits text or a stet whose reason disappears changes who holds the pen.

Narrow roles sharpen quality

Giving a reviewer every truth is not always an improvement. Restricting evidence and action makes the naturalness question answerable. The author uses that answer as material while retaining responsibility for the final choice.

Code

Require a reason for stet·python
VALID = {"accepted", "repaired", "stetted"}

def set_disposition(note_id, status, reason=None):
    if status not in VALID:
        raise ValueError("unknown disposition")
    if status == "stetted" and not (reason and reason.strip()):
        raise ValueError("stet requires a reason")
    return {"note_id": note_id, "status": status, "reason": reason}

print(set_disposition("note-7", "stetted", "deliberate repetition carries the cadence"))

External links

Exercise

Take three review notes and record one accept, one repair, and one justified stet.
Hint
Put visible evidence and writable fields in the same table.

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.