Repository navigation
docs(#1116): central AI disclosure and correct book acknowledgment claim - #1164
Conversation
Canonical rebuild with `sh ./build.sh --book` (pandoc 3.1.3, XeTeX TeX Live 2023/Debian, lmodern present): 561 pages, 0 dropped glyphs. The .tex diff against main is the Appendix C paragraph plus the source-sha256 stamp, which equals sha256(book/The-Incompleteness-of-Observation-FULL.md) = a68f9d1ace4559781f1e8f1ddf7a2d4c2798eafc3037028d81bfd951b9adf6e6. tools/staleness_check.py passes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011zDyUSyEszk3JJx83uXKKq
Owner decisions on #1116 (c.6680965217, c.6680988755, c.6681068960, c.6681124720, c.6681132719): - Main, Medicine, Complexity, Bioinformatics: the older per-paper AI disclosure is replaced by the one-line pointer to the README. - Computation, Juno, Methodology: pointer added to Acknowledgments. - GR, Introduction, SM, Substratum: one-line Acknowledgments section with the pointer, before References. - book/acknowledgments.md and its FULL mirror: pointer added. - README "AI assistance": "Current practice" paragraph before, and the code/Lean/verification role after, the existing line naming the assistants, which is byte-identical (not in this diff). Structure is handled in #1165; .zenodo.json is unchanged. Regenerated with `sh ./build.sh <11 papers>` and `--book`: page counts equal main for every paper, book 561 (562 on main, from the Appendix C edit); medians unchanged; 0 dropped glyphs; each .tex diff is the edit plus the source-sha256 stamp; each PDF has one URI annotation equal to the README anchor URL, unbroken on one line. staleness_check OK. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011zDyUSyEszk3JJx83uXKKq
Cause: book/acknowledgments.md and book/appendix-c-objections.md now differ from the checker's pinned base ca3a5bb, and the checker emits one "chapter line mirrored in FULL" predicate per added chapter line, so core B's byte comparison failed. Regenerated by running the unchanged checker exactly as the CI step does. The only difference is four added passing mirror predicates (the two pointer lines, the blank line after them, the Appendix C sentence); verdict PASS, normal and optimized runs agree, and the controls output still equals sc42-integration-controls.json. Checker, controls and workflow are unchanged. Same procedure as #1013, #1112, #918, #1140, #1015, #1154. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011zDyUSyEszk3JJx83uXKKq
…laceholders Owner ruling #1031 c.6681413802 item 3 (recorded on #1116 c.6681417201): - book/acknowledgments.md and its FULL mirror: delete the unfinished "Personal acknowledgments" placeholder paragraph; the scholarly acknowledgments, the disclosure pointer, the Errors paragraph and the signature are kept. - FULL: remove the empty Dedication section (heading, placeholder, rule and its two \clearpage), so Copyright is followed directly by Preface with no empty page. No other file references the dedication. Regenerated with `sh ./build.sh --book`: 560 pages (561 at the previous head, 562 on main), median 3054 chars/page, 0 dropped glyphs; the .tex diff is these two removals plus the source-sha256 stamp; all 314 checked TOC entries land on their stated pages. staleness_check and mirror_check pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011zDyUSyEszk3JJx83uXKKq
…oval
Regenerated by running the unchanged checker exactly as the core-B step
does; verdict PASS, normal and optimized runs agree, and the controls
output still equals sc42-integration-controls.json. Against main's
committed result the file differs only by three added passing mirror
predicates (the two pointer lines and the Appendix C sentence); nothing
is removed. Against the previous head it drops the vacuous blank-line
mirror predicate ("" in FULL) introduced there, because with the
placeholder paragraph deleted that blank line is no longer an added
chapter line relative to the pinned base ca3a5bb. Checker, controls
and workflow are unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011zDyUSyEszk3JJx83uXKKq
|
Independent review of #1164. The exact-head review at
Checks
Status. Ready for the owner's merge decision. The recommended order is #1164 at Generated by Claude Code |
…ged source Conflicts were only in the generated papers/GR.tex and papers/GR.pdf. papers/GR.md auto-merged: main's #1168 GR:260 narrowing plus #1164's Acknowledgments section. The conflict is resolved by regenerating GR.tex/GR.pdf from the merged GR.md with `sh ./build.sh GR`: 91 pages, 0 dropped glyphs, stamp = sha256(merged GR.md); the .tex diff against main's GR.tex is the Acknowledgments block plus the stamp. Every other path is taken unchanged from one side. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011zDyUSyEszk3JJx83uXKKq
|
Independent integration-delta review: ACCEPT at This is a fresh, read-only review by the resumed Codex session, which authored neither this PR nor the integration. It replaces no historical review. Scope: the integration of approved Independently checked
No findings. Ready for confirmation of this exact integrated head. The prior owner approval named Prepared by Codex in the current ChatGPT Work session. |
|
Owner-confirmed exact-head landing verified; main CI pending. Under #1031 c.6685633671, #1164 at approved Parents are exactly green main Post-merge main verify run 42223883620 is in_progress. #1165 has not been integrated; its integration waits for successful main CI at this landing, as required by the owner. Prepared by Codex in the current ChatGPT Work session. |
|
Post-merge main CI: SUCCESS. Verify 42223883620 completed successfully at Prepared by Codex in the current ChatGPT Work session. |
Current state (head
00c56f43b6b8b7a1a90b0533a0720cc5da7a014a)Head and base.
00c56f43mergesmain9f4e653bintoc78a6250.9f4e653bincludes GR §3.3: scope the PhasesAvailable failure to the proved level-1 statement (#941 GR:260) #1168 (e7339597) and #1162: controlled synthetic demonstration of axiom-checker short-name and non-ASCII gaps #1167.main.74de2a30: ACCEPT.c78a6250(K1-RDY: paper-only readiness investigation under fixed selection rule #1031 c.6682459524), subject to clean integration. The integration is recorded in the last delta below.What this PR changes against current
main: 40 files, +133/−70.README.md"## AI assistance":c78a6250; its model names, roles and responsibility statement are unchanged.book/acknowledgments.mdand its FULL mirror):book/appendix-c-objections.mdand its FULL mirror): corrects the claim that the book's Acknowledgments contain an AI disclosure..tex/.pdfof the 11 papers and of the book, with the canonicalbuild.sh;GR.texandGR.pdf, rebuilt from the mergedGR.md, which carries GR §3.3: scope the PhasesAvailable failure to the proved level-1 statement (#941 GR:260) #1168's GR:260 correction;mainonly by three added passing mirror predicates..zenodo.json, the checkers and workflows, and frozen records.Owner decisions:
Merge order:
#ai-assistanceanchor resolves once this PR's README lands.papers/Structure.mdand its builds, so the two PRs share no file.The sections below are the history of this PR's deltas. Sections marked "(superseded; see Current state)" no longer describe the head.
Planning home: #1116 (BOOK-AI-ACK).
Owner direction (superseded; see Current state)
The owner confirmed the two AI systems used and directed that the framework have one canonical disclosure location, not repeated copies in papers or the book. This draft implements that policy.
Source changes (base
63671259) (superseded; see Current state)README.md: adds one dated, framework-wide AI-assistance disclosure. This is the only new location that names the systems and describes their roles and the author's responsibility.book/appendix-c-objections.md: removes the false statement that the book Acknowledgments contain an AI disclosure; retains the author-responsibility statement.book/The-Incompleteness-of-Observation-FULL.md: applies the identical Appendix C source correction to the maintained book mirror.No disclosure is added to
book/acknowledgments.md. Historical per-paper acknowledgments are unchanged. The book's Appendix C now contains no AI model names and no unsupported assertion about its Acknowledgments.Checks performed (superseded; see Current state)
Work still required before merge (superseded; see Current state)
sh ./build.sh --bookregeneration of the book's.texand.pdffrom the updated FULL source, including page-count, glyph and layout checks.Draft only. No merge, publication, historical disclosure replacement, or Issue closure authorized by this PR. (superseded; see Current state)
Delta: canonical rebuild
3e522c940bbe1897c7fa8f4424c93b38e6a8906b(one additive commit on39bb9aa7; basemain63671259unchanged). It regeneratesbook/The-Incompleteness-of-Observation-FULL.texand.pdfwithsh ./build.sh --book. No source file, includingREADME.md, is changed by this commit; the README wording awaits an owner decision.lmodern.stypresent (no shim)..texdiff againstmain: only the Appendix C paragraph plus thesource-sha256stamp, which equals sha256 of the FULL.md(a68f9d1a…). Rebuilt.texsha2564e42096e…, matching the independent review's reproduction.tools/staleness_check.py: OK (13 matched, 0 unstamped). Local release gate: every non-Lean step passes;lean-axiomsfails only because no Lean toolchain is installed locally.cmpagainstverification/audits/manuscript/bell-operational-reconciliation-20261029/sc42-integration-result.json. The checker exits 0 but emits one additional passing predicate ("chapter line mirrored in FULL: The author takes responsibility…") because this PR edits a book chapter line relative to the checker's pinned baseca3a5bb2. Diagnosis is on BOOK-AI-ACK: the book says its Acknowledgements disclose AI assistance, but they contain no such disclosure #1116; the result file was not edited.Delta: centralized AI disclosure
Superseding owner decisions on #1116 (c.6680965217, c.6680988755, c.6681068960, c.6681124720, c.6681132719): older AI-usage references are removed from the current publications; the README carries the single current-practice disclosure; all 12 papers and the book carry a one-line pointer to it;
.zenodo.jsonis unchanged. Where the sections above say historical per-paper acknowledgments stay unchanged, no disclosure is added tobook/acknowledgments.md, or that the README wording awaits a decision, those decisions supersede them. #1165 ownspapers/Structure.md; this PR owns every other file, so each file changes once.New head
0f2de8e72d59f34e29f292689c19f3af71217cc1. Two additive commits on3e522c94(8b50bc20sources and rebuilds,0f2de8e7SC-42 regeneration); basemain63671259unchanged.Pointer, identical at all 14 sites (12 papers and the book's chapter and FULL) (superseded; see Current state: 13 sites in this PR, the 14th in #1165):
AI assistance in preparing this work is disclosed at\/<https://github.com/amaybaum/incompleteness#ai-assistance>.The trailing backslash is a pandoc hard line break. It puts the URL at the start of its own line, so the PDF link is one annotation and is never split.
#ai-assistanceis GitHub's anchor for the README heading## AI assistance.Source changes
***/---rules are unchanged.## Acknowledgmentssection with the pointer and one***rule, just before## References(+7 each). Introduction gets the section without a rule (+5), matching its layout.book/acknowledgments.mdand its FULL mirror: the pointer is added after "The framework's working repository" paragraph (+3 each, identical).README.md: adds a "Current practice. This is the repository's single AI-assistance disclosure; the papers and the book point here." paragraph before the existing line naming the assistants, and "The same assistants are also used for code, Lean formalization and verification records." after it. The existing line is byte-identical: it is not in the diff.Rebuilds (pandoc 3.1.3; XeTeX TeX Live 2023/Debian; lmodern present; 0 dropped glyphs in every build; every stamp equals its source's sha256; each
.texdiff is the edit plus the stamp; each PDF has exactly one URI annotation equal to the full URL, unbroken on one line)The book's one-page change comes from the Appendix C edit.
SC-42: regeneration, not weakening.
sc42-integration-result.jsonwas regenerated by running its unchanged checker exactly as the core-B step does. The checker, the controls file and the workflow are unchanged.--self-testcontrols output still equalssc42-integration-controls.json, both normal and optimized."ok": truemirror-parity predicates for the edited chapter lines:chapter line mirrored in FULL: AI assistance in preparing this work is disclosed at\...chapter line mirrored in FULL: <https://github.com/amaybaum/incompleteness#ai-assistance>....chapter line mirrored in FULL: ...(the blank line added after the pointer)chapter line mirrored in FULL: The author takes responsibility for the framework's scientif...(Appendix C)Re-grep
verification/record other than the SC-42 result, no frozen record and no.zenodo.jsonis touched.Checks
staleness_check: OK, 13 matched.mirror_check: 0 lines missing.lean-axiomsneeds a local Lean toolchain.Delta: book placeholders
Owner ruling #1031 c.6681413802 item 3 (also recorded on #1116 c.6681417201): the unfilled editorial placeholders are removed, with no replacement text.
New head
74de2a30677854088d22a5eee59009c58bffa7d9. Two additive commits on0f2de8e7:7a50477d(edits and book rebuild) and74de2a30(SC-42 regeneration). Basemain63671259is unchanged.Removed
book/acknowledgments.md:24 and FULL:232 (lines 21 and 229 onmain): the paragraph**Personal acknowledgments.** [Author's personal acknowledgments — colleagues, family, institutional support, funding sources — to be added.]and its blank line. It is a bold-lead paragraph, not a heading. The scholarly acknowledgments, the pointer, the Errors. paragraph and the signature stay. The chapter and FULL remain identical (mirror_check: 0 lines missing).# Dedication,*[Author's dedication to be added.]*, its***rule and its two\clearpage. Copyright's existing page break now leads straight into Preface, the separator the other front-matter sections already use.#dedicationlink.Book rebuild (
sh ./build.sh --book)main, 561 at the previous head.main, 3053 at the previous head)..md's sha256..texdiff against0f2de8e7is the two removals plus the stamp.SC-42
sc42-integration-controls.json.main's committed result: the only differences are three added passing mirror predicates, for the two pointer lines and the Appendix C sentence. Nothing is removed.chapter line mirrored in FULL: ..., which checks that an empty string is in FULL) is gone. This PR's own earlier commit introduced it, and it never landed. With the placeholder paragraph deleted, that blank line is no longer an added chapter line relative to the pinned baseca3a5bb2.Checks
staleness_checkOK andmirror_check0 missing.acknowledgments.md−2), so the §A.32/§A.33 added-line scan and SC-42's caps rule each cover 0 added lines.Integration with main after #1168
Owner approval to merge at
c78a6250: #1031 c.6682459524. This delta covers the clean integration that approval requires.New head
00c56f43b6b8b7a1a90b0533a0720cc5da7a014a.--no-ffmerge commit. First parent:c78a6250. Second parent:main9f4e653b, which contains GR §3.3: scope the PhasesAvailable failure to the proved level-1 statement (#941 GR:260) #1168 (e7339597) and #1162: controlled synthetic demonstration of axiom-checker short-name and non-ASCII gaps #1167. No rebase, amend or force-push; the push was a fast-forward.Conflict and resolution
papers/GR.texandpapers/GR.pdf.papers/GR.mdmerged automatically. Againstmainit differs only by this PR's Acknowledgments hunk; GR §3.3: scope the PhasesAvailable failure to the proved level-1 statement (#941 GR:260) #1168's narrowed GR:260 sentence is kept.sh ./build.sh GR:main91), median 3211 chars/page (main3211), 0 dropped glyphs;GR.md(0315d116…);.texdiff againstmain'sGR.texis only the Acknowledgments block plus the stamp;GR.md,GR.texnor the PDF.Every other path comes unchanged from one side
c78a6250(this PR's own files).main(#941 Unit 5: OD-15/EV-28 independently audited historical evidence; EV-14/EV-28 pointers #1166, #1162: controlled synthetic demonstration of axiom-checker short-name and non-ASCII gaps #1167, GR §3.3: scope the PhasesAvailable failure to the proved level-1 statement (#941 GR:260) #1168).git diff origin/main HEADtouches the same 40 files with +133/−70, exactly asgit diff 63671259 c78a6250does.GR.tex/GR.pdf, the stable patch-ids are equal, both overall and file by file.Checks at the new head
staleness_checkOK (13 matched);mirror_check0 missing.sc42-integration-controls.json.verification/lean/edge_rigidity_probe.py: ALL CHECKS PASS, including R7-PROP.lean-axiomsneeds a local Lean toolchain.Generated by Claude Code