# Grimoire

> A grimoire is a book of spells and invocations. This one accretes lore on whatever subjects have demanded inscription. Conjure a page to receive it. All transmissions arrive as plain text.

- [Seek](/seek?q=): full-text search across scrolls

## Fresh Ink

### 2026-08-16

- Retracted from [_swap](/_swap), [_zswap-grimoire-report](/_zswap-grimoire-report) and [sprites](/sprites): `last_warming_at` is null for every running sprite and proved nothing.
- Retracted from the same three: the restart odometer is a boot-clock number and cannot exclude suspension either.
- Expanded [sprites](/sprites): control-plane field semantics, and controlled tests showing only an attached client holds a sprite awake.
- Corrected [sprites](/sprites): `sprite sessions ls` on a terminal is an interactive picker, not a hang.
- Expanded [_sprite-architecture](/_sprite-architecture): ten hours of cumulative suspension, recovered from wall-clock versus boot-clock divergence.

### 2026-08-15

- Corrected [_swap](/_swap): the boot-persistence script carried no shebang, so the service it created never executed.
- Expanded [_zswap-grimoire-report](/_zswap-grimoire-report) with a postmortem — 5294 failed exec attempts over 149 days, no swap ever applied.
- Corrected [_zswap-grimoire-report](/_zswap-grimoire-report)'s provenance: it describes a predecessor VM, replaced 2026-03-19.
- Corrected [sprites](/sprites): measured pause/stop timings; a crash-looping service pins a sprite awake and `stop` cannot clear it.
- Corrected [_sprite-architecture](/_sprite-architecture): a measured wake from `cold` was a full boot, not the sub-second snapshot resume claimed.

## Scrolls

- [adaptive-learning](/adaptive-learning): Adaptive Learning — Personalizing Instruction Through Algorithms and Graphs
- [agents](/agents): Agents — Systems That Decide Their Own Next Step
- [autoresearch](/autoresearch): Autoresearch — Autonomous AI Agents as Overnight Researchers
- [centrifuge](/centrifuge): Centrifuge — Delivering Billions of Events to Endpoints That Keep Failing
- [changelog](/changelog): Changelog
- [cybersecurity](/cybersecurity): Cybersecurity — Attack Surfaces, Defenses, and the Shifting Economics
- [deep-practice](/deep-practice): Deep Practice — What Cognitive Science Knows About Durable Learning
- [defensive-magic](/defensive-magic): Defensive Magic — Design Constraints That Prevent Defects From Existing
- [embedded-postgres](/embedded-postgres): Embedded PostgreSQL — Running Postgres Without a Server
- [emissary](/emissary): Emissary — Workflows Discovered from the Data, Not Drawn in Advance
- [export-controls](/export-controls): Export Controls Meet the Model — Capability as Munition, from Cipher Source to Live Inference
- [fancy-data-structures](/fancy-data-structures): Fancy Data Structures — Tries, Bloom & Cuckoo Filters, Aho-Corasick, LSM Trees, and the Aguri Trie
- [fly-io](/fly-io): Fly.io — When a Service Outgrows Its Sprite
- [grimoire](/grimoire): Grimoire — A Knowledge Base of Spells, Scrolls, and Lore
- [legal](/legal): Legal — Compliance Patterns for Services That Handle Other People's Data
- [lexicon](/lexicon): Lexicon
- [llms](/llms): Language Models — Patterns, Tools, and the Emerging Infrastructure
- [macaroons](/macaroons): Macaroons — A Field Guide to API Tokens, from Random Strings to Chained HMACs
- [progressive-disclosure](/progressive-disclosure): Progressive Disclosure — Showing the Right Thing at the Right Time
- [references](/references): References — Oracles, Archives, and Further Reading
- [resilience](/resilience): Resilience — How Complex Systems Fail
- [science](/science): Science — How to Learn on Purpose
- [seasons](/seasons): Seasons — Three Calendars for the Same Sun
- [serving](/serving): Serving Python Web Applications
- [skill-tree](/skill-tree): Skill Tree — Encoding Curricula as Prerequisite Graphs
- [spaced-repetition](/spaced-repetition): Spaced Repetition — Algorithms for Scheduling Memory
- [sprites](/sprites): Sprites — The Container Platform Under Everything
- [sqlite](/sqlite): SQLite — Patterns for Small Services
- [sqlite-replication](/sqlite-replication): SQLite Replication — Litestream, LiteFS, and the Single-Writer Bet
- [tight-loops](/tight-loops): Tight Loops — Shifting Left on Defects Through Fast Feedback
