Authority-ordered context for an ID — rules, ADRs, parents, and deps — under a token budget. Agents stop improvising architecture.
Markdown is the graph
No event log, no SQLite, no server for the core loop. pb lint and pb brief are pure functions of files on disk.
Lint that bites
Dangling refs, wrong types, cycles, unknown fields, unverified done — with file:line:col and GitHub annotations.
Built for agents
Skills calibrate from pb profile, search the graph and the code, then hand off. Cursor and Claude Code are the primary interface; MCP and CLI are the same operations.