## §OIP SYSTEM ARTICLE — GitHub (6 operations)
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.

### Read Order
- scan operations
- open a leaf doc
- run via run_now or POST /api/dispatch
- open receipt
- repair/replay if needed

### Operations
- **GITHUB** — 
  doc: https://miscsubjects.com/api/dispatch?key=GITHUB&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=GITHUB&body=%3Cyour%20request%20in%20plain%20words%3E&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=GITHUB
- **GITHUB_LIST_ISSUES** — List GitHub issues in massoumicyrus/miscsubjects-pages through the GitHub API.
  when: list/show open GitHub issues, audit the issue backlog, inspect Grok-created issues.
  args: state | labels | limit
  doc: https://miscsubjects.com/api/dispatch?key=GITHUB_LIST_ISSUES&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=GITHUB_LIST_ISSUES&body=open%7C%7C30&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=GITHUB_LIST_ISSUES
- **GITHUB_GET_ISSUE** — Read one GitHub issue by number from massoumicyrus/miscsubjects-pages.
  when: inspect an issue body, labels, title, state, and URL before acting.
  args: issue_number
  doc: https://miscsubjects.com/api/dispatch?key=GITHUB_GET_ISSUE&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=GITHUB_GET_ISSUE&body=38&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=GITHUB_GET_ISSUE
- **GITHUB_ADD_ISSUE_COMMENT** — Post a comment to a GitHub issue through the GitHub API. This is the canonical URL-only comment path.
  when: comment on GitHub, reply to an issue, post proof/receipt on an issue.
  args: issue_number | comment_body
  doc: https://miscsubjects.com/api/dispatch?key=GITHUB_ADD_ISSUE_COMMENT&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=GITHUB_ADD_ISSUE_COMMENT&body=38%7CProof%3A%20native%20GitHub%20OIP%20comment%20path%20works.&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=GITHUB_ADD_ISSUE_COMMENT
- **GITHUB_CREATE_ISSUE** — Create a GitHub issue through the GitHub API.
  when: file a build work item, proposal, bug, or proof ticket from OIP.
  args: title | body | labels_csv
  doc: https://miscsubjects.com/api/dispatch?key=GITHUB_CREATE_ISSUE&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=GITHUB_CREATE_ISSUE&body=OIP%20proof%20ticket%7CCreated%20by%20the%20protocol.%7Cproposal&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=GITHUB_CREATE_ISSUE
- **GITHUB_CLOSE_ISSUE** — Close a GitHub issue and add a closing comment.
  when: finish/resolve/close a GitHub issue from the build.
  args: number | reason
  doc: https://miscsubjects.com/api/dispatch?key=GITHUB_CLOSE_ISSUE&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=GITHUB_CLOSE_ISSUE&body=42%7CFixed%20in%20commit%20abc123&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=GITHUB_CLOSE_ISSUE

### Troubleshooting
- If a row's example has placeholders, replace only the placeholder values and preserve separators.
- If a call fails, open its receipt and repair it with POST /api/dispatch {key, body, repairs:'inv_ID'}.
- If token scope denies this system, ask the owner for a row:/rows:/pfx: token scoped to the exact operation set.

Back to the tree: https://miscsubjects.com/api/dispatch?map=1&format=markdown