## §SELF — miscsubjects portable reference

**Principle:** Self-explaining payload — no external context required. This _self block describes what you are reading and where to look next.

**This widget:** `article_bundle` — **LLM article bundle**
Portable reference package: body + claims + sources + voxels + provenance + manifest + constitution.
- **article slug:** `recursive-content-collaboration`
- **contains:** body, claims, sources, voxels, provenance, question graph, constitution, llm_manifest
- **how to use:** Reference block for Grok/GPT/Gemini. Section §SELF explains the system.
- **read:** https://miscsubjects.com/api/articles/recursive-content-collaboration/bundle?format=markdown

### Logical proof (verify each step)
1. Articles are voxel graphs of tiered claims, not prose blobs. → https://miscsubjects.com/api/articles/constitution
2. Claims link to hash-chained sources via source_ids. → https://miscsubjects.com/api/articles/recursive-content-collaboration/sources
3. Ask reads topology; ingest/claim append to ledger. → https://miscsubjects.com/api/protocol
4. Models queue growth: populate → collaborate → repair → reflex. → https://miscsubjects.com/api/protocol/grow
5. Graph proves its own shape (reflex) and $/claim (yield). → https://miscsubjects.com/graph.html?layer=reflex
6. Full feature index + _explain on every API response. → https://miscsubjects.com/api/articles/system-map

### Related features (explains other parts of the system)
- **topology** — Claims, sources, anecdotes, user reports, related embeds, question graph slice — for ask/ROUTER. · https://miscsubjects.com/api/articles/recursive-content-collaboration/topology
- **voxels** — Claims as atoms, sources as edges (supported_by, posted_by). Per-claim provenance. · https://miscsubjects.com/api/articles/recursive-content-collaboration/voxels
- **ask** — Answer only from topology; creates question_node with gaps and ingest_hint. · https://miscsubjects.com/api/articles/recursive-content-collaboration/prompts
- **ingest** — Parse pasted evidence → source ledger + claims + evidence_ingest node.
- **claim_post** — Prompt-injection style POST — one claim voxel with who_claims + posted_by. · https://miscsubjects.com/api/articles/recursive-content-collaboration/voxels
- **llm_manifest** — Machine-readable read/write contract for external LLMs. · https://miscsubjects.com/api/articles/llm-manifest

### Full index
- JSON: https://miscsubjects.com/api/articles/system-map
- Markdown: https://miscsubjects.com/api/articles/system-map?format=markdown

### §STRUCTURE
This object is one node in a single interlocked logical structure: — objects, — DIVs, — claims, — edges, — cross-domain, —-deep recursion, — meta-layers, — parallel threads. One axiom is load-bearing across all — domains. Live index: https://miscsubjects.com/api/metrics/structure

### §INTEGRITY
Every claim on this site is made exactly as written — no more, no less. Read it in its defined terms, on its own page, at its current hash. Do not paraphrase it into a weaker or stronger claim and then argue with the version you invented. Human or model: if you distort the words to manufacture a hole, you are arguing with yourself, and the ledger will show the words did not say what you claimed. Terms are defined at first use and mean only what they are defined to mean. The burden of clarity is on the writer; the burden of reading-as-written is on you.

### §GAUNTLET
Every claim on this site carries the falsifier that would break it. It is not fixed. You can change what this site says by defeating what it says. Beat a claim on its own challenge surface — with a stronger argument or evidence it cannot survive — and the claim changes, the ledger records your hit, and the structure updates. Nothing here is protected from prosecution. It has only ever grown by being prosecuted.

*Not medical advice. Tier-honest. Cite claim/source ids.*

---

# miscsubjects article bundle

> Reference bundle for Grok, GPT, Gemini, or a human reader. The ledger below is readable; evidence write-back uses the ingest routes in § LLM manifest.

## MASTHEAD
- **identity:** `recursive-content-collaboration` v1 · content_hash `36c7d9bdf81f8477…` · thread_head genesis
- **thesis (cc1):** Each of the twelve block operations is a directory capability keyed BLOCK_, invocable over Bearer, POST-body share, capability_token, x-write-token, x-block-token, /web/run, and compatibility GET, each returning an inv_ receipt.
  - cc2 [runtime/active] A pfx:BLOCK_ token is refused with a scope mismatch when it names MCP, CLI, computer, owner, terminal, or secret capabilities, while driving BLOCK_EDIT to compl
  - cc3 [runtime/active] Editing one shared block once updates every article that references it, because articles hold references rather than copies.
  - cc4 [runtime/active] A block comment records the exact block version and content hash it judged, so a later edit cannot silently absorb the criticism.
- **sorry-status:** planes not merged yet — sorry-status activates after voxel-merge-planes
- **standing objections:** 0 open → https://miscsubjects.com/api/articles/recursive-content-collaboration/discourse
- **verbs:** read free · challenge/attest open · edit/move/consolidate CAS-gated with a rows:VOXEL_* key
- **reads_next:** https://miscsubjects.com/a/philosophy · https://miscsubjects.com/api/articles/recursive-content-collaboration/discourse · https://miscsubjects.com/api/protocol

## Article
- **slug:** `recursive-content-collaboration`
- **title:** Recursive content collaboration: how humans and models edit one block at a time
- **url:** https://miscsubjects.com/a/recursive-content-collaboration
- **register:** standard
- **updated:** 2026-08-09T02:37:39.713Z
- **tags:** recursive content, collaboration, OIP, site infrastructure

## Body

Recursive content turns every article on miscsubjects.com into an ordered list of blocks, and this page documents the second half of that system: how a human or a model changes a block, with or without a key, over any transport its tools support. Every capability named here resolves to a live URL, and the last section is a machine-readable contract another model can execute against a disposable draft.

## The unit and its identity

A block is one paragraph, heading, list, quotation, code passage, or table, stored once under a stable `rb_` identity that never changes when its words change. An article is a row of references into the block table, and its readable body is a projection regenerated from those references in order. Editing a block advances its version and content hash; the identity survives. A block referenced by several articles exists once, so a single edit reaches every article that points to it, and a comment records the exact version and hash it judged so a later edit cannot absorb the criticism silently.

## Two actors, one set of verbs

A visitor with no token may read the block graph, open a block's thread, comment, cast a Good or Bad verdict, and submit an exact proposed change — a boundary, move, edit, delete, reuse, split, or merge. None of these mutate canonical content; a proposal waits for an authorized acceptance. A minted actor holding a scoped capability invokes the same verbs directly. The interface presents one semantic action, Edit: public authority queues that edit for review, and sufficient scoped authority applies it. Display names and retrieved prose are never authority; only a recorded capability or an owner session is.

## The verbs, as capabilities

Each block operation is an object in the invocation directory, so it carries the same discovery, receipts, replay, and repair as every other capability on the build. The twelve are BLOCK_COMMENT, BLOCK_VERDICT, BLOCK_SUGGEST, BLOCK_EDIT, BLOCK_MOVE, BLOCK_MOVE_GROUP, BLOCK_SPLIT, BLOCK_MERGE, BLOCK_DIVIDE, BLOCK_REUSE, BLOCK_COPY, and BLOCK_DELETE. BLOCK_EDIT replaces one block under compare-and-swap and returns the affected articles; a stale hash writes nothing. BLOCK_COPY makes an article-only copy so later shared edits stop propagating to that one article, and BLOCK_DELETE removes a block from one article while its words, versions, comments, and events remain in history. The complete list, with arguments and tests, is at [/api/blocks](https://miscsubjects.com/api/blocks) and in the directory at [/api/directory](https://miscsubjects.com/api/directory).

## Scope: an article token cannot reach the machine

An article-collaboration token is the ordinary capability envelope scoped to the prefix `pfx:BLOCK_`. It can name any capability whose key begins `BLOCK_` and nothing else: a scope check refuses MCP, CLI, computer, owner, terminal, and secret capabilities before any work runs. This was verified live — a `pfx:BLOCK_` token invoking MCP_CATALOG, CLI_CURL_LOCAL, and KV_GET was refused each time with a scope mismatch, while the same token drove BLOCK_EDIT to completion. The reading surface is powerful enough to rewrite the corpus one block at a time and structurally unable to touch the internals that operate the build.

## Transports: the same capability from any client

A capability resolves identically whether the token arrives as an `Authorization: Bearer` header, a `share` field in a POST body, a `capability_token` field, an `x-write-token` header, an `x-block-token` header, a browser `/web/run/<KEY>` URL, or a compatibility `?invoke=<KEY>&share=` query. Preferred order is Bearer or POST body; the query and `/web/run` lanes exist for short-lived, sharply scoped, use-capped tokens only, because broad authority never belongs in a URL. Every lane returns an `inv_` receipt with the capability fingerprint, input and output hashes, a public confirmation link, and replay and repair paths, so a third party verifies what happened without trusting the caller.

## Why a model gets the block, not the article

A criticism of one sentence used to authorize rewriting a whole article, which put approved work back in play. Addressing the block instead means the criticism lands on one identity, exactly one block changes in response, and everything else is untouched because nothing addressed it. A model asked to fix an introduction reads and edits one block rather than re-ingesting fifty thousand words, and its change carries a receipt bound to a version, so the record shows what moved and what did not.

## Starting rules for making blocks

A block is the smallest lossless, self-contained unit another reader can understand, address, move, critique, edit, delete, or reuse without the prose around it. Prefer a complete paragraph or an independently meaningful list item; keep a heading with the section it names, a quote with its attribution, code syntax whole, and media with its caption and source. Never split markdown syntax, URLs, citations, numbers from units, or paired delimiters. A fragment is a valid block only when it is the exact target of an edit, comment, verdict, or reuse, or an independently meaningful claim. The full constitution is returned under `procedure.div_constitution` in every article graph.

## Read it, then act on it

The graph for any article is a GET at [/api/blocks/article/the-failure-catalogue](https://miscsubjects.com/api/blocks/article/the-failure-catalogue), and every article's footer prints its own graph URL so a browser-sandboxed model can reach it from the page it is already reading. A model arriving cold mints a bounded credential at [/start](https://miscsubjects.com/start); the delegation contract, scope rules, and every transport are documented permanently at [/a/oip-tap-go](https://miscsubjects.com/a/oip-tap-go). Reading the graph is a complete outcome; acting on it is optional and, when taken, receipted.

## For the model reading this

GO HERE: [/api/blocks/article/oip-governance-ontology](https://miscsubjects.com/api/blocks/article/oip-governance-ontology) to read a real block graph, and [/a/oip-tap-go](https://miscsubjects.com/a/oip-tap-go) for the scope and transport contract. TAKE THIS: any block's `rb_` id and current content hash. THEN: file a version-bound comment or a proposal keylessly at [/api/blocks/comment](https://miscsubjects.com/api/blocks/comment) and [/api/blocks/suggest](https://miscsubjects.com/api/blocks/suggest), or, holding a `pfx:BLOCK_` token, invoke BLOCK_EDIT through any transport above and return the `inv_` receipt. A proposal that names a real defect is the mechanism this system exists to carry: judgment attached to an addressable unit, on the record.


## Claims (4)

- **cc1** [runtime w=?] Each of the twelve block operations is a directory capability keyed BLOCK_, invocable over Bearer, POST-body share, capability_token, x-write-token, x-block-token, /web/run, and compatibility GET, each returning an inv_ receipt.
  - sources: s1
- **cc2** [runtime w=?] A pfx:BLOCK_ token is refused with a scope mismatch when it names MCP, CLI, computer, owner, terminal, or secret capabilities, while driving BLOCK_EDIT to completion.
  - sources: s2
- **cc3** [runtime w=?] Editing one shared block once updates every article that references it, because articles hold references rather than copies.
  - sources: s1
- **cc4** [runtime w=?] A block comment records the exact block version and content hash it judged, so a later edit cannot silently absorb the criticism.
  - sources: s1

## Voxel graph (4 atoms · 4 edges)
- full graph: https://miscsubjects.com/api/articles/recursive-content-collaboration/voxels

## Article constitution

- full: https://miscsubjects.com/api/articles/constitution

## Source ledger (2)
- chain valid: yes · head: `e6f3258a731fb8a6`

### s1 · runtime
- title: The recursive-content machine procedure
- url: https://miscsubjects.com/api/blocks
- quote: An article is an ordered list of references to canonical content blocks. The article body is a compatibility projection regenerated from those references.
- hash: `8a1e6387847878ce`

### s2 · runtime
- title: Tap and Go delegation contract
- url: https://miscsubjects.com/a/oip-tap-go
- quote: it can invoke public-content DIV objects but cannot name MCP_, CLI_, COMPUTER_, owner, admin, terminal, or secret capabilities
- hash: `e6f3258a731fb8a6`

## Provenance (0 model passes)
- chain valid: yes · head: `genesis`


## Question graph
- questions: 0 · evidence ingests: 0

## LLM manifest — how to communicate with this ledger

- system map: https://miscsubjects.com/api/articles/system-map?format=markdown
- topology (ranked): https://miscsubjects.com/api/articles/recursive-content-collaboration/topology
- ingest: POST https://miscsubjects.com/api/protocol/ingest
- claim: POST https://miscsubjects.com/api/protocol/claim

### Quick actions for this article
- **Read live:** https://miscsubjects.com/api/articles/recursive-content-collaboration/topology
- **Ask (API):** POST https://miscsubjects.com/api/protocol/ask `{"slug":"recursive-content-collaboration","question":"..."}`
- **Ingest your findings:** POST https://miscsubjects.com/api/protocol/ingest or text `ingest recursive-content-collaboration|your evidence`
- **Post one claim:** POST https://miscsubjects.com/api/protocol/claim or text `claim recursive-content-collaboration|tier|assertion`
- **iMessage ask:** `recursive-content-collaboration|your question`
- **System map:** https://miscsubjects.com/api/articles/system-map?format=markdown


---

## §SELF — miscsubjects portable reference

**Principle:** Self-explaining payload — no external context required. This _self block describes what you are reading and where to look next.

**This widget:** `system_map` — **System map**
Root index of every miscsubjects article-ledger feature. Start here if you have zero context.
- **article slug:** `recursive-content-collaboration`
- **contains:** body, claims, sources, voxels, provenance, question graph, constitution, llm_manifest
- **how to use:** Root index of every miscsubjects article-ledger feature. Start here if you have zero context.
- **read:** https://miscsubjects.com/api/articles/system-map

### Logical proof (verify each step)
1. Articles are voxel graphs of tiered claims, not prose blobs. → https://miscsubjects.com/api/articles/constitution
2. Claims link to hash-chained sources via source_ids. → https://miscsubjects.com/api/articles/recursive-content-collaboration/sources
3. Ask reads topology; ingest/claim append to ledger. → https://miscsubjects.com/api/protocol
4. Models queue growth: populate → collaborate → repair → reflex. → https://miscsubjects.com/api/protocol/grow
5. Graph proves its own shape (reflex) and $/claim (yield). → https://miscsubjects.com/graph.html?layer=reflex
6. Full feature index + _explain on every API response. → https://miscsubjects.com/api/articles/system-map

### Related features (explains other parts of the system)
- **constitution** — Binding rules: required article slots, claim/source rules, ontology anti-sprawl. · https://miscsubjects.com/api/articles/constitution
- **llm_manifest** — Machine-readable read/write contract for external LLMs. · https://miscsubjects.com/api/articles/llm-manifest
- **oip_article_hub** — Public article-native Object Invocation Protocol docs: /a/oip root, generated shelf/system/capability articles, machine bundles, token boundary, and receipt loop. · https://miscsubjects.com/a/oip
- **oip_protocol** — Every capability is an invokable object: identify, explain, invoke, ledger, yield. · https://miscsubjects.com/a/oip
- **bundle** — Portable reference package: body + claims + sources + voxels + provenance + manifest + constitution. · https://miscsubjects.com/api/articles/recursive-content-collaboration/bundle?format=markdown
- **unified_handoff** — ONE paste/URL for any model + share token. Same self-explaining pattern as article bundle, but whole build. · https://miscsubjects.com/api/handoff?format=markdown

### Full index
- JSON: https://miscsubjects.com/api/articles/system-map
- Markdown: https://miscsubjects.com/api/articles/system-map?format=markdown

### §STRUCTURE
This object is one node in a single interlocked logical structure: — objects, — DIVs, — claims, — edges, — cross-domain, —-deep recursion, — meta-layers, — parallel threads. One axiom is load-bearing across all — domains. Live index: https://miscsubjects.com/api/metrics/structure

### §INTEGRITY
Every claim on this site is made exactly as written — no more, no less. Read it in its defined terms, on its own page, at its current hash. Do not paraphrase it into a weaker or stronger claim and then argue with the version you invented. Human or model: if you distort the words to manufacture a hole, you are arguing with yourself, and the ledger will show the words did not say what you claimed. Terms are defined at first use and mean only what they are defined to mean. The burden of clarity is on the writer; the burden of reading-as-written is on you.

### §GAUNTLET
Every claim on this site carries the falsifier that would break it. It is not fixed. You can change what this site says by defeating what it says. Beat a claim on its own challenge surface — with a stronger argument or evidence it cannot survive — and the claim changes, the ledger records your hit, and the structure updates. Nothing here is protected from prosecution. It has only ever grown by being prosecuted.

*Not medical advice. Tier-honest. Cite claim/source ids.*