OIP system: Builder agents
Builder agents
A generated article for one OIP shelf. It lists every operation in this API/CLI/MCP/device/model/core subsystem, links each leaf article, and gives the ledger path for proof.
This page is the operating article for one build subsystem. It is generated from live directory rows. If a task belongs to this subsystem, scan the operations below, open the matching capability article, run only the exact object named there, and verify by receipt.
Kind: model. Capabilities: 7. Machine system map: /api/dispatch?map=BUILDER&format=markdown. Root: /a/oip.
Operations
BUILDER_ADD
append a row to builder_queue. status defaults to "idea", priority to 5. Use when: Cyrus says "I want to build X" or "track X" or anything that should become work. Arguments: title|body|priority(1-9, default 5).. Human article: /a/oip-capability-builder-add. Machine doc: ?key=BUILDER_ADD&format=markdown. Invocation history: /api/invocations?object_id=BUILDER_ADD.
BUILDER_LIST
return the current builder queue as JSON, sorted by priority. ARGS: optional status filter (idea|queued|in_progress|blocked|done|wont). Use when: "what am I building", "show me the queue", "what's next". Arguments: status (optional, default = exclude done+wont).. Human article: /a/oip-capability-builder-list. Machine doc: ?key=BUILDER_LIST&format=markdown. Invocation history: /api/invocations?object_id=BUILDER_LIST.
BUILDER_NEXT
pick the single highest-priority queued item. Use when: "what should I work on", "give me the next thing". Arguments: (none).. Human article: /a/oip-capability-builder-next. Machine doc: ?key=BUILDER_NEXT&format=markdown. Invocation history: /api/invocations?object_id=BUILDER_NEXT.
BUILDER_PATCH
update one row's status/priority/title/body/blocker/proof. ARGS: id|field|value. Use when: refine an item, move it to in_progress, mark blocker, etc. Human article: /a/oip-capability-builder-patch. Machine doc: ?key=BUILDER_PATCH&format=markdown. Invocation history: /api/invocations?object_id=BUILDER_PATCH.
BUILDER_DONE
mark id done + record proof (link/exhibit). ARGS: id|proof. Use when: shipped; record what proves it shipped. Human article: /a/oip-capability-builder-done. Machine doc: ?key=BUILDER_DONE&format=markdown. Invocation history: /api/invocations?object_id=BUILDER_DONE.
BUILDER_DELETE
delete a row from builder_queue. ARGS: id. Human article: /a/oip-capability-builder-delete. Machine doc: ?key=BUILDER_DELETE&format=markdown. Invocation history: /api/invocations?object_id=BUILDER_DELETE.
BUILDER
Invokable OIP capability. Human article: /a/oip-capability-builder. Machine doc: ?key=BUILDER&format=markdown. Invocation history: /api/invocations?object_id=BUILDER.