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

Dad Is Not a Judge

~11 min · dad-authority, verdict, governance, decision

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

Dad Is Not a Judge

Judges answer a bounded question: which masked artifact best satisfies the declared criteria? Dad owns a different boundary. He composes the run, advances the Open Run board, and decides whether to accept and finalize the judged result. Mixing those roles would turn ownership into one more score.

Dad never overrides the judges’ pick inside the verdict. On a complete Open Run bench, Dad closes the board into decided; the verdict then accepts the standing result and finalizes it. If Dad disagrees, the disagreement is appended as dissent beside that result. Rematch is the pressure valve for disagreement, not a secret edit of the winner. Abort remains the general exit from any live state.

Visibility depends on the rail. During a sealed run, even Dad receives masks; the mask-to-brain mapping crosses the serving boundary only after the run enters finalized or aborted. During an Open Run, Dad’s live cockpit is identity-truthful because Dad composes and opens the sessions, while judges remain norm-masked.

This asymmetry keeps every claim legible. The judges’ result stays what the bench found. Dad’s dissent stays Dad’s dissent. The finalization event reveals provenance without retroactively turning identity or operator preference into judging evidence.

Authority is not an invisible override. Accept the standing result, append dissent, or create a fresh rematch—never rewrite the ballot.

Code

An honest verdict boundary·python
def verdict(board, agree: bool, note: str = ""):
    """What the decider can do — and what they structurally cannot.

    Ballots are an input, never an output. This function reads
    board["ballots"] and never once writes it. That is the whole boundary.
    """
    standing = board["winner"]          # exactly as the bench ruled
    out = {"winner": standing, "state": "finalized", "reveal": True}
    if not agree:
        out["dissent"] = note or "disagreement on record"
    return out


board = {"winner": "mask-B", "ballots": ["mask-B", "mask-B", "mask-A"]}

agreed = verdict(board, agree=True)
dissented = verdict(board, agree=False, note="A handles errors better")

# Agree or not, the winner is identical. Only the note beside it changes.
assert agreed["winner"] == dissented["winner"] == "mask-B"
assert "dissent" in dissented and "dissent" not in agreed
print(dissented)

External links

Exercise

Write the full outcome for a run where Dad disagrees with the winner but wants the record preserved.
Hint
Keep the bench result, append a dissent note, then choose accept/finalize, rematch, or abort without changing the ballot.

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.