Skip to Content
Draft developer docs. Mentura is a working name (EE-027).
ConceptsGates and decision rights

Gates and decision rights

Each record type can name the decision class a write of it is. The venture’s decision rights say who owns each class and at what level. When a class escalates to a person, an agent’s write is held as a draft in _drafts/ until a person accepts it:

mentura accept governance/ownership --venture my-venture

These record types are gated today:

RouteActionsFiles or scriptDecision classWhat it is
governance/boardread, view, layout, write, checkgovernance/board.jsonownership-or-controlFormal and advisory boards, their seats and reserved matters
governance/decision-rightsread, view, layout, write, checkgovernance/decision-rights.jsonstrategy-or-constitution
governance/exitread, view, layout, write, checkgovernance/exit.jsonownership-or-controlExit paths kept open and sale values to model; payouts computed by payouts.mjs
governance/founder-agreementread, view, layout, write, checkgovernance/founder-agreement.jsonownership-or-controlWhat founders agreed: roles, commitment, IP, departure, deadlock; prose beside it
governance/ownershipread, view, layout, write, checkgovernance/ownership.jsonownership-or-controlThe cap table: share classes and their rights, holders, grants with vesting, option pool, SAFEs and notes (EE-022)
governance/publication-policyread, view, layout, write, checkgovernance/publication-policy.jsonstrategy-or-constitutionWhere the venture publishes and who may publish what there: channels, guidelines, checks, preview and approvers; every publication passes this gate (EE-025)
purpose/telosread, view, layout, write, check, templatepurpose/telos.jsonstrategy-or-constitutionThe end the venture exists to reach: statement, end state, measures, owner outcome, exit criteria per phase (EE-023)

Writes through the MCP server and the HTTP API always count as an agent’s. The command line cannot tell a person from an agent, so the gate that holds in the end is the pull request a person merges.

Last updated on