Skip to content

Commit b1e5e8b

Browse files
docs(EI-2): reconcile obligation 2 — closed by supersession, not pending (#59)
## Summary `docs/EI2_REPORT.adoc` contained a self-contradiction: its *concrete next steps* listed obligation 2 (decide READING 1 vs READING 2) as *"partial / Decision pending / obligation 2 remains open"*, while the **same file's** authoritative Status line and supersession NOTE record EI-2 as terminated and the reading question as settled. This reconciles the stale text with the authoritative record: - Both readings shared the premise that *non-loss-only is sufficient* for substantive cross-axis interaction. - `RoleRole.agda` refuted that premise (NLO necessary but **not** sufficient). - On record: **READING 2 rejected as overstrong; READING 1 adopted in revised form**, distinctness rerouted to truncation + 2-cell arguments. - Obligation 2 is therefore marked **RESOLVED (superseded; no live choice)**; the candidate-patch files are reframed as historical record only. ## Scope - **Documentation reconciliation only.** No Agda touched. - Does **not** reopen or weaken the terminated-negative EI-2 verdict (`[CLOSED-NEG]`); it removes the only load-bearing contradiction *reinforcing* that verdict. - Single file, off true `origin/main` (`2ca3122`). Independent of #54/#55. - Commit author = 6759885+hyperpolymath@users.noreply.github.com. Companion: MAP.adoc status tag for this requested as a review comment on #54 (which owns that file). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 3f2f32b commit b1e5e8b

1 file changed

Lines changed: 18 additions & 10 deletions

File tree

docs/EI2_REPORT.adoc

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -328,21 +328,29 @@ itself; each addresses a specific gap.
328328
criterion, first-projection-injective is sufficient (the criterion
329329
is about cardinality preservation, which lives at proj₁).
330330

331-
. *Decide between READING 1 and READING 2.* — *partial:* candidate
332-
patches written for both readings.
331+
. *Decide between READING 1 and READING 2.* — *RESOLVED (superseded;
332+
no live choice).* Both readings shared the premise that
333+
non-loss-only is _sufficient_ for substantive cross-axis
334+
interaction. `RoleRole.agda` refuted that premise (NLO is
335+
necessary but not sufficient). Per the supersession NOTE and the
336+
authoritative Status line below: READING 2 (recipe refinement) was
337+
*rejected as overstrong*; READING 1 (gate-1 weakening) was
338+
*adopted in revised form*, with distinctness rerouted to the
339+
truncation and 2-cell arguments. The closing condition stated in
340+
the original wording — "until a reading is adopted" — is therefore
341+
met. Obligation 2 is *closed*; this does not reopen or weaken the
342+
terminated-negative EI-2 verdict.
343+
+
344+
The candidate-patch files below are kept only as historical record
345+
of the alternatives considered; they are *not* decision-pending:
333346
+
334347
* `docs/EI2_READING1_PATCHES.adoc` — strict reading: gate-1 narrows
335348
to non-loss-only-anchored combinations; admission-style framing.
336349
* `docs/EI2_READING2_PATCHES.adoc` — refined reading: non-loss-only
337350
is made an explicit precondition of the recipe; refinement-style
338-
framing. Requires obligation 5 closed for full intellectual
339-
honesty.
340-
* `docs/EI2_READINGS_COMPARISON.adoc` — side-by-side comparison
341-
with decision criterion (depends on willingness to attempt
342-
obligation 5 next).
343-
+
344-
Decision pending. Until a reading is *adopted* (patches applied to
345-
the live docs), obligation 2 remains open.
351+
framing. (Rejected route.)
352+
* `docs/EI2_READINGS_COMPARISON.adoc` — side-by-side comparison;
353+
itself marked SUPERSEDED.
346354

347355
. *Build a fourth data point.* If a new non-loss-only axis is added
348356
to the repository (candidates: a secure-transport axis, a

0 commit comments

Comments
 (0)