Skip to content

Commit 81ec8ae

Browse files
Jonathan Harrisonclaude
andcommitted
docs: transparent RC+ξ attribution in README + changelog (cite Camlin, no erasure)
Per the transparency standard: cite Camlin where RC+ξ/ξ is referenced, do not erase or rewrite the historical RC+ξ labels, document the correction as a dated entry in the changelog and a standing note in the README. - README: prominent attribution block after the release header — credits Camlin (arXiv:2505.01464), explains Perspective Dispersion (Υ) is a different quantity, cites the Zenodo DOI provenance, keeps old labels - CHANGELOG_2026-07-17: dated 'Attribution & Naming Correction' entry with the math contrast and staged rollout plan Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent c685088 commit 81ec8ae

2 files changed

Lines changed: 49 additions & 0 deletions

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ Codette is a modular reasoning system that routes queries through specialized co
6161

6262
**Full release notes for every version (v2.1 → v3.5): [docs/VERSION_HISTORY.md](docs/VERSION_HISTORY.md)**
6363

64+
> **Attribution & naming (July 2026).** Earlier releases (v3.0–v3.5, and much of this README) use the term **RC+ξ** and the symbol **ξ ("epistemic tension")**. That name and its formalism, **ξ = ‖Aₙ₊₁ − Aₙ‖²**, originate with Jeffrey Camlin, *"Consciousness in AI: Logic, Proof, and Experimental Evidence of Recursive Identity Formation"* ([arXiv:2505.01464](https://arxiv.org/abs/2505.01464), May 1, 2025), and are credited to him. This project adopted that vocabulary in 2025–2026, most likely by way of language models carrying his paper in their training data without a citation. Camlin's ξ measures how much **one model's hidden state changes between successive recursive steps**. The quantity this system actually computes is a **different** one — the variance of *multiple simultaneous perspective outputs around their centroid* (many perspectives disagreeing at once, not one trajectory changing over time) — now renamed **Perspective Dispersion (Υ)**, with coherence Γ = 1/(1+Υ). This project's multi-perspective architecture was developed independently and published *before* that paper (perspective engine Nov–Dec 2024; sovereign architecture [Zenodo DOI 10.5281/zenodo.15214462](https://doi.org/10.5281/zenodo.15214462), April 14, 2025), so the two are **convergent, not derivative**. We didn't take his work, and we don't claim his name or formula — both are true, and we keep both visible rather than erasing the older "RC+ξ" labels. Full detail: [docs/ATTRIBUTION_perspective_dispersion.md](docs/ATTRIBUTION_perspective_dispersion.md).
65+
6466
Created by **Jonathan Harrison** (Raiff1982)
6567

6668
## TL;DR

docs/CHANGELOG_2026-07-17.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,50 @@ hold-ground examples.
109109
`benchmarks/gpqa_verify_revise.py`, `benchmarks/paired_analysis.py`
110110
- Results: `data/results/phase0_{base,newton}_results.json`,
111111
`data/results/verify_revise/vr_gpqa_main_*.json`
112+
113+
## Attribution & Naming Correction — RC+ξ → Perspective Dispersion (Υ)
114+
115+
This is a dated correction, not a rewrite. Earlier work in this project
116+
(v3.0–v3.5) is labeled "RC+ξ" and uses ξ ("epistemic tension") throughout.
117+
That history is left intact — we don't erase the record. This entry documents
118+
what we learned and what we changed going forward.
119+
120+
**What we found.** The term **RC+ξ** and the symbol **ξ = ‖Aₙ₊₁ − Aₙ‖²**
121+
originate with Jeffrey Camlin, *"Consciousness in AI: Logic, Proof, and
122+
Experimental Evidence of Recursive Identity Formation,"* arXiv:2505.01464v1
123+
(May 1, 2025). This project adopted that vocabulary in 2025–2026 — most likely
124+
by way of language models carrying his paper in their training data, without a
125+
citation attached. **The name and formula are his, and we credit him.**
126+
127+
**Why our metric is a different quantity.** Camlin's ξ is the squared change in
128+
a *single model's hidden state between successive recursive steps* (temporal,
129+
intra-trajectory). What this system actually computes (`state_engine_v8.py`,
130+
`tension_from_texts`) is **Υ = (1/k)·Σᵢ‖vᵢ − v̄‖²** — the variance of *k
131+
simultaneous perspective outputs around their centroid* (cross-sectional
132+
ensemble disagreement), with coherence Γ = 1/(1+Υ). His measures one mind
133+
changing over time; ours measures many minds disagreeing at once. Labeling
134+
ours with his ξ misattributes his work and mislabels ours.
135+
136+
**What changed.** Our metric is renamed **Perspective Dispersion (Υ)**. Full
137+
detail, math, and provenance in `docs/ATTRIBUTION_perspective_dispersion.md`.
138+
Υ belongs to a known family (semantic dispersion, consensus variance, order
139+
parameter φ), acknowledged there too.
140+
141+
**On provenance (why this is convergence, not derivation).** This system's
142+
multi-perspective architecture predates Camlin's paper: the perspective engine
143+
(Newton/DaVinci/Quantum/Empathy) in `Raiff1982/pi-the-assistant` (Nov–Dec 2024)
144+
and the sovereign architecture at Zenodo DOI 10.5281/zenodo.15214462 (Apr 14,
145+
2025). We did not take his work — our system predates his paper — and we do not
146+
claim his name or formula. Both statements are true; this note keeps them both
147+
visible.
148+
149+
**Rollout (transparent, staged):**
150+
- DONE: attribution doc; `state_engine_v8.py` metric docstring; this entry;
151+
README attribution section.
152+
- FORWARD-FACING docs (paper drafts, HF card, current-architecture docs):
153+
rename to Υ + cite Camlin.
154+
- HISTORICAL changelogs (v3.0–v3.5) and result logs: **left as the dated
155+
record**; a pointer to this correction is all that's added.
156+
- CODE symbols (`measured_tension`, `epistemic_tension`, `xi`): renamed in a
157+
separate, tested pass (producers + consumers together) so live telemetry and
158+
the optimizer don't break.

0 commit comments

Comments
 (0)