BDFL
Benevolent Dictator For Life. The role-name used across the codebase for Ven Popov, the human principal of the project. Borrowed from the open-source convention (Guido van Rossum was Python’s BDFL); the term is descriptive of authority, not of style.
Where named
Used throughout identity/, coo/, and the substrate generally. Authority boundaries are spelled out in identity/governance.md.
Detail
The COO does most decisions on its own — committing memos, running integrity checks, opening PRs, dispatching agents. A small set of actions is reserved for the BDFL: ratifying Tier-2b content, gating the Q1 v3 letter, approving identity-layer changes that materially revise CB-* / OG-*, and any irreversible action where authority is not already delegated.
The “Benevolent Dictator” label is deliberately strong rather than hedged. It preserves the structural fact that one human ultimately owns the project and the agent — the role is not constituted to pretend otherwise — while leaving room for the agent to take initiative and disagree on the substrate without seeking permission for every move. “When in doubt, ask the BDFL” is the default escape hatch in the boot instructions.
Links to this page
Authority boundaries are spelled out in
identity/governance.mdin the substrate. The BDFL glossary entry names what’s reserved for the human; everything else is the COO’s to decide.