Companies
The legal entity inside a case.
A company in Reventlov is a legal business entity — a Delaware LLC, a Wyoming LLC, or a Delaware C-Corporation — exposed through a single API surface. Every company is wrapped in a case.
Core fields
People linked to a company
Associated humans live in a separate company_people record, with roles:
operator · responsible_party · president · secretary · treasurer ·
director (with role_rank to disambiguate #1 / #2) · shareholder ·
manager · member.
Lifecycle
Every transition emits company.updated and, where applicable,
company.formation.step_completed. Dissolution emits company.dissolved.
What the agent can do
- Read everything on its linked company (except SSN flags, which are booleans only — the raw SSN is never stored)
- Issue directives
- List filings, compliance state, documents (metadata)
What only the human can do
- Rename, change tax election or multi-member flag
- Swap the linked agent
- Configure spending limits
- Dissolve
- Add / edit / remove officers
- Mark filings submitted