OIP system: CMS pages
CMS pages
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: core. Capabilities: 6. Machine system map: /api/dispatch?map=PAGES&format=markdown. Root: /a/oip.
Operations
PAGES_LIST
Invokable OIP capability. Human article: /a/oip-capability-pages-list. Machine doc: ?key=PAGES_LIST&format=markdown. Invocation history: /api/invocations?object_id=PAGES_LIST.
PAGES_GET
Invokable OIP capability. Human article: /a/oip-capability-pages-get. Machine doc: ?key=PAGES_GET&format=markdown. Invocation history: /api/invocations?object_id=PAGES_GET.
PAGES_VERSIONS
Invokable OIP capability. Human article: /a/oip-capability-pages-versions. Machine doc: ?key=PAGES_VERSIONS&format=markdown. Invocation history: /api/invocations?object_id=PAGES_VERSIONS.
PAGES_CREATE
Create a new page. $1=slug $2=title $3=body_html. Use ONLY when no page with that slug exists; PAGES_PUT upserts Use when: you need to pages create Arguments: see content. Human article: /a/oip-capability-pages-create. Machine doc: ?key=PAGES_CREATE&format=markdown. Invocation history: /api/invocations?object_id=PAGES_CREATE.
PAGES_PUT
Edit an existing page. $1=slug $2=title $3=body_html. Writes a new version row; previous content stays in pages_versions Use when: you need to pages put Arguments: see content. Human article: /a/oip-capability-pages-put. Machine doc: ?key=PAGES_PUT&format=markdown. Invocation history: /api/invocations?object_id=PAGES_PUT.
PAGES_DELETE
Delete a page. $1=slug. Version history stays in pages_versions; the live row is removed Use when: you need to pages delete Arguments: see content. Human article: /a/oip-capability-pages-delete. Machine doc: ?key=PAGES_DELETE&format=markdown. Invocation history: /api/invocations?object_id=PAGES_DELETE.