docs: name OHM as the corpus, "Human" as the first RFC

Reframe the Open Human Model in SPEC.md and PHILOSOPHY.md from "the
first RFC the framework will produce" to "the corpus of RFCs the
framework produces, of which the first defines *human*." Earlier
phrasing collapsed the project (OHM) and the first entry into one
name; this teases them apart.

Also surface the OpenXML APIs / UX downstream-consumer point: OHM is
English-first by design — the markdown bodies are canonical, and the
structured artifacts downstream systems need to actually let humans
and machines interact are derived from that English source, not
authored alongside it. This is part of why markdown round-trip
fidelity matters structurally (cf. the Phase 1 CM6 swap).

Updates the obvious example renames — slug `open-human-model` →
`human`, title "Open Human Model" → "Human", PR-list / breadcrumb /
notification examples — so the SPEC's worked-example consistently
shows OHM-as-corpus with Human as a member. Test fixtures and the
README seed-script invocation still carry the old slug; those are
left for a separate pass.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Ben Stull
2026-05-25 10:06:30 -07:00
parent 13d59b5d26
commit 5dbcac8906
2 changed files with 42 additions and 28 deletions
+20 -15
View File
@@ -14,11 +14,14 @@ The Wiggleverse RFC framework is a standardization process for natural-
language vocabulary, modeled on the way ISO C, POSIX, and the IETF RFCs
produced the standards that underwrite modern computing. Each RFC defines
one word: its meaning, its relationships to other defined words, and the
protocol by which humans and machines interact with it. The Open Human
Model is the first specification this process will produce. Together,
the graduated RFCs form a stack — a shared vocabulary that digital
representations of humans, and the systems that interact with them, can
be built on without re-litigating what every word means.
protocol by which humans and machines interact with it. The first RFC
defines *human*. Together, the corpus of RFCs the process produces is
the **Open Human Model** — a shared English-language vocabulary that
digital representations of humans, and the systems that interact with
them, can be built on without re-litigating what every word means. The
English is canonical; the OpenXML APIs and UX surfaces a downstream
system needs to actually let humans and machines interact are derived
from it, not authored alongside it.
This is public work. Humans and machines are both invited and both
required. The shared understanding the framework is reaching for — how
@@ -87,11 +90,12 @@ could agree on. HTTP does not implement any particular web server; it
specifies the surface every web server has to honor.
The Wiggleverse RFC framework is the standardization process. The RFCs
it produces are the specifications. The Open Human Model is the first
of them. Together they form a stack — a shared vocabulary that every
digital representation of a human, and every system that interacts with
one, can be built on without re-litigating what *consent*, *trait*, or
*agency* means each time.
it produces are the specifications. The corpus of those specifications
is the **Open Human Model** — the shared vocabulary that every digital
representation of a human, and every system that interacts with one,
can be built on without re-litigating what *consent*, *trait*, or
*agency* means each time. The first RFC defines *human* itself; the
rest define the constellation around it.
The analogy stretches in one important way, and the stretch is worth
naming. POSIX worked because it codified convention that already
@@ -184,11 +188,12 @@ service of the philosophy above.
humans reading later, and to machines computing against the current
state.
The first RFC the framework will produce is the Open Human Model: a
shared definition of what we mean by *human*, and the constellation of
words around it — *trait*, *preference*, *consent*, *harm*, *agency*.
This is not a small project. It is, in the most literal sense, the
dictionary that everything else built here will stand on.
The first RFC defines *human*. The constellation around it — *trait*,
*preference*, *consent*, *harm*, *agency* — follows. Together, the
corpus the process produces is the Open Human Model: the dictionary
that everything else built here will stand on, and the English source
from which the OpenXML APIs and UX surfaces of downstream systems can
be derived. This is not a small project.
## An invitation