Session Harness
Not Rest Inc. · A workshop · v4.6.2 · 32 skills · 11 lifecycle hooks
A workshop on notrest — the session harness for Claude Code and Codex. Sixty slides: the plugin's structure, the seven categories its thirty-two tools fall into, every tool one at a time, and a whole session drawn end to end.
What a session harness is
A session is not a chat. It is a loop that leaves a trail.
┌──────────┐ ┌──────────┐ ┌──────────┐
│ START │ ──► │ WORK │ ──► │ STOP │
│ (packet) │ │ (gated) │ │ (banked) │
└──────────┘ └──────────┘ └──────────┘
▲ │
└──────── the next session ────────┘
reads what this one wrote
Discipline anchored at the start, laws enforced by hooks, an estate that writes itself, continuity across sessions. Three promises:
- It starts knowing — the next session reads what this one wrote.
- It cannot break the laws silently — hooks refuse, and say why.
- It can die at any minute without losing work — the estate outlives the session.
Two doors
Who is teaching
The founder of Not Rest Inc. — a thesis on recurrent neural networks in 2019; most recent degree MIT, Product Design, 2024.
The plugin
The harness itself is open source, MIT-licensed, and readable end to end: github.com/notrestai/notrest. Everything the deck describes — the thirty-two skills, the eleven hooks, the estate files — is in that tree at v4.6.2.