Recurring Brain work needs bounds: what to watch, when to stop, how to pause, and where insight lands — without inventing a swarm daemon or burning product AI keys. The Persistent Research Kit is that discipline. It is not a daemon, not CP-0, and not a model runner.
Three layers of compounding insight
| Layer | What | Who writes |
|---|---|---|
| Raw sources | Immutable docs, CLOSEOUT digests, curated URLs | Humans / the ship loop — Brain reads only |
| Compiled insight | HIGHLIGHTS, dated DIGESTS/, PROPOSALS, optional wiki + index | Research Brain — insight only |
| Schema | Filled charter + Brain prompt | Admin — agents do not expand walls |
Enabling it
- Confirm the product pool instance is pool-locked.
- Copy
RESEARCH-CHARTER.mdandRUN-LOG.mdfrom their templates into the pool. - Fill the charter: questions, allowed paths, do-not-touch, max iterations, session modes.
- Admin:
lock research charter— status moves toadmin-locked. - Run the validate script (
check-research-loop.sh— it never calls a model). - Admin:
start research loop— status moves toactive. - Paste the Brain prompt into a fresh agent session, with placeholders filled from the charter.
- Review
INBOX.md/PROPOSALS.md; promote only through the Admin promote recipe.
Pause and resume
Pause by creating a PAUSE file next to the charter. Resume by
removing it, then running start research loop again. The validate
script fails closed for as long as PAUSE exists.
Cost and grounding controls
- Max iterations per session is a hard stop baked into the Brain prompt.
- The charter carries soft time / token budget notes.
- Routine research runs on Cursor search tools only.
- Forbidden for this loop: OpenRouter and the product's agent-provider env vars.
- The validate script's strict-env check (on by default) fails if those look set.
External cron or CI may open an agent session that loads the Brain prompt once validation passes — Hive itself embeds no scheduler and no model caller.
Red lines
- No WORKSTREAMS or blueprint edits by the Brain.
- No feature PRs, worktrees, or CP-0 from this kit.
- The local project boundary and cross-hive Admin gate still apply in full.
- Everything written here is insight — until Admin promotes it.
Canonical source: persistent-research/README.md · Admin guide: HOW-TO-PERSISTENT-RESEARCH.md.