locks
Language: the token store, not the session cache. Obligation: existing sessions survive; verify with the refresh test. Place: authRefresh.ts, one boundary. Slice: swap the lookup.
Lock language, obligation, place, and slice before writing.
universal method
Use it when the levels mix, or implementation starts before the place is settled.
reconcile · repair once · verify
returns
The four locks, the write, and the verify evidence. No Suspec artifact.
boundary
One seam. Escalate when ordered waves and rollback must outlive the session.
common misuse
Asking a lower question while a higher lock is still open.
locks
Language: the token store, not the session cache. Obligation: existing sessions survive; verify with the refresh test. Place: authRefresh.ts, one boundary. Slice: swap the lookup.
working shape
skills add
# install one skill globally
$ npx skills add jcosta33/skills --skill drill -g