Skip to content

PETROVA

A control plane with a thin centre. Methodology in the middle, project truth in each repo.

npx @petrova/cli status
THE SHAPE — IN ONE DIAGRAM
flowchart LR
    AF["Agent Fleet"]   -->|"verb call"| P["PETROVA<br/>(control plane)"]
    P                   -->|"PR"| CR["Consumer Repo"]

Reads flow freely through the verb layer. Writes are gated by typed verbs and land as pull requests in the governed consumer repo. The boundary diagram is the load-bearing mental model.

Where to start

The three load-bearing invariants

The other nine MRs scope-shape and clarify. These three are substrate. Without them, the audit trail isn't real.