---
slug: op
title: OP — Object Protocol
canonical: https://miscsubjects.com/a/op
---

# OP — Object Protocol

OP is the common object grammar for discovery, bounded authority, invocation, receipts, replay, repair, provenance, and feedback.

OP was previously named OIP, [Object Invocation Protocol](/a/oip). Existing OIP route names, code symbols, directory keys, receipt ids, and federation identifiers remain compatibility aliases. New human and machine roots use OP.

## Six invariants

1. A capability is an object with a readable contract.
2. Authority is an object scope enforced at the dispatch boundary.
3. Execution is an object invocation.
4. Proof is an invocation receipt.
5. Correction is replay or repair linked to the original receipt.
6. Feedback is a typed contribution linked to the object it evaluates.

## Roots

Human OP root: https://miscsubjects.com/op

Machine OP root: https://miscsubjects.com/api/op

OPOS root: https://miscsubjects.com/opos

Dispatch: https://miscsubjects.com/api/dispatch

Registry: https://miscsubjects.com/api/dispatch?registry=1

