> ## Documentation Index
> Fetch the complete documentation index at: https://opentrain.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Patch or Reorganize Job Instruction Page

> Apply checksum-guarded node patches or update page metadata.

Accepts one of two request shapes. Both require `confirmLive: true`,
`instructions:write`, and employer access.

## Content patch

Send `expectedChecksum` plus an `operations` array. Supported operations are
`replace_node`, `insert_before`, `insert_after`, `append_children`,
`set_attrs`, and `delete_node`. Address nodes by their stable `attrs.id`.

## Page metadata

Send one or more of `title`, `parentPageId`, or `direction` (`up` or `down`).
`parentPageId` may be a root page ID or `null`. A subpage cannot become a
parent because the tree supports only one subpage level.

The response includes the exact employer URL and updated canonical page.
