Repository navigation
AGENTS.md: Main may mention downstream results but must not depend on them (draft for owner approval) - #1240
Conversation
… them (draft for owner approval) Code Review Rules, "Whole-framework scope", second bullet: the sentence that forbade Main to reference or cite downstream results now forbids dependence on them. It states the permitted mentions (forward pointers, descriptions labelled conditional or proposed, further applications), requires a mentioned result to be identifiable as downstream with its own status, lists what remains barred, and gives the removal test. "Including through indirect labels or unnamed references" now qualifies dependence. The rest of the bullet and the "wholly upstream" bullet are unchanged. No other file restates the old wording, and no tool or guard pins this bullet (R7-MSP pins only the A.35 strings). The rule does not change until the owner approves. Release gate: 21 steps pass; lean-axioms needs the Lean toolchain, which is absent locally (CI covers it). Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
amaybaum
left a comment
There was a problem hiding this comment.
ChatGPT independent wording check — ACCEPT / RECOMMEND APPROVAL at exact head aefc239c3d265ff6b4548257c07ce30d441e92e4 (#1240). Read-only assessment of the sole AGENTS.md change; CI run 43057407232 SUCCESS. No change was made or merged.
The replacement implements the owner's ruling: Main may mention downstream work as an identifiable forward pointer, conditional/proposed development, or later application, but its theorem claims, hypotheses and conclusions must remain logically independent of downstream results. The removal test is explicit and useful: stripping downstream references cannot alter what Main proves or assumes. The retained following bullet continues to require independently supported claims and differentiates foundational inputs by actual logical role; the 'wholly upstream' rule still blocks indirect or disguised downstream proof dependencies. Thus the relaxation is editorial, not a weakening of evidentiary requirements.
Minor style note only: “Permitted mentions include” would allow a non-exhaustive catalogue more clearly than “Permitted mentions are”; the current wording's closed list is workable and does not prevent its approval. Recommend owner approve #1240 as written, then handle merging in a separate owner decision. This review does not authorize changes to other files or a merge.
…on on #1240 Owner decision (amaybaum, 2026-11-11): "Change to \"include\", merge (Recommended)". ChatGPT review 5863415301 noted the closed list; the removal test and the prohibition on dependence are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
|
Merged as
Accountable Issue: #1238. Generated by Claude Code |
Draft for the owner's approval. The rule does not change until this is approved and merged. A merge is not authorized.
Accountable Issue: #1238. There the owner (amaybaum, 2026-11-11) answered "Yes, draft it" to: "Main may mention downstream results (forward pointers, labelled proposals, further applications) but must not depend on them; test: removing every downstream reference must leave Main's proofs, assumptions and conclusions intact."
Head:
aefc239c3d265ff6b4548257c07ce30d441e92e4, one commit onmain082c3eaa. OnlyAGENTS.mdchanges (+12/−2).Why
Read literally, the current text forbids Main from referring to a later paper at all. A trace of Main found 37 downstream references: 15 are forward references, 10 are pointers, 6 are inputs stated in Main, and 6 are dependences. The ruling keeps everything the rule says about dependence and relaxes only bare mention.
The change
Code Review Rules → Whole-framework scope, second bullet.
Before
After
The rest of that bullet and the whole "wholly upstream" bullet are unchanged: support within Main, foundational inputs stated with their content and assumptions, role decided by logical dependence, relocation without retraction, and theorem recovery.
Wording choices for the owner to confirm
Checks
verification/audits/manuscript/arrow-1-20261105/RECOVERY.md:775); it concerns an input Main would use, so it is consistent with the new text and is left unedited.AGENTS.mdtext (R7-MSP) pins two §A.35 strings.tools/release_gate.py: 21 steps pass;lean-axiomsneeds the Lean toolchain and is covered by CI.No adoption line or lessons-register entry is added, matching that section's style.
Review requested: ChatGPT, at this exact head.
Generated by Claude Code