docs(articles): pellis-trinity-full style-safe v21 source#821
Merged
Conversation
…eviewer fixes) Lay out the canonical `tri article` source tree for the Pellis-Trinity PhD-style atlas under docs/articles/pellis-trinity-full/, with reviewer corrections integrated upstream into the article body, not as a loose addendum and not as post-processed PDF surgery. - article.toml: descriptor (preset, render flags, integration label). - body/: 13 ordered markdown sections with the corrections in force: Catalog42 wording lock (mapped proof-obligation catalogue, 42 declared / 19 closed-with-Qed / 23 UnderRevision / 0 flagship Admitted / 32 quarantined; source-level audit only), L01/L02/L03/Q03/Q05 downgraded to UnderRevision with measured rel. errors, Bonferroni capped at min(1, n*p) = 1, Proposition 8.2 split into residual (R=0) and exponent (mu_T=-infinity) conventions, all [link] placeholders replaced by real URLs (NIST CODATA, CODATA 2022, PDG 2024 QCD, AI Feynman, Grunwald MDL), Wilson & Kogut cited as Phys. Rep. 12, 75-199 (1974), Sacred ALU and v21 integration-label sentences restored from truncation. - figures/manifest.json: vector figure spec with regenerate_required for legacy pages 17 / 35 / 51 and must_not_use rules forbidding pseudo-Latin / microtext / rasterized lettering. Renderer must redraw these in-source in the same house style, not substitute plain replacement pages. - presets/phdstyle-atlas.toml: house style and annotation policy (link annotations only; no highlight, text-markup, comment, or popup). - qa/pellis-trinity-full.qa.toml: QA gates for forbidden / required phrases, row downgrades, annotation count = 0 unless links present, figure rules, required citation anchors, Catalog42 numerics, and external tool gates (qpdf --check, pdfinfo, pdfimages). - BLOCKER.md: documents that `tri article` is not yet implemented on the `tri` / `tri-cli` binaries in this repository and that `cargo` is unavailable in the sandbox, so the canonical build is staged here for a Rust-equipped environment. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
… Bonferroni risk row
Two wording risks were found by the source-level QA grep on the v21
style-safe source. Both are fixed upstream; no PDF surgery.
1. Remove the literal string "42/42" from the body entirely. Even when
negated ("not a completed 42/42 formal verification layer"), the
substring can be quoted out of context and read as a claim. Replace
with "formula-by-formula formal verification layer":
- body/01-abstract.md
- body/02-proof-status-lock.md
- body/06-corrected-claims-table.md (prior-claim row reworded:
"Catalog42 is a fully verified formula-by-formula layer")
- body/11-followups.md ("from 19/42 to 42/42" rewritten as
"from the current 19-of-42 closed state toward full
formula-by-formula closure").
2. Reword the Bonferroni prior-claim row in
body/06-corrected-claims-table.md from
"Bonferroni-corrected p-value ≈ 15" to
"Uncapped Bonferroni product n*p ≈ 15 reported as if it were a
p-value", so the row text cannot be misread as a corrected p-value.
body/08-statistical-multiplicity.md rephrased to "value of
approximately fifteen for the Bonferroni adjustment ... not a
probability and not a p-value" so the phrase
"Bonferroni-corrected p-value ... 15" no longer appears.
3. qa/pellis-trinity-full.qa.toml: forbid the literal "42/42" and the
"approximately 15" / "≈ 15" variants; require the new phrase
"formula-by-formula formal verification layer".
Source-level QA self-check after fix:
grep -RInE '42/42|complete 42-row Coq proof layer|\[link\]|
Bonferroni-corrected p-value.*15|muT\(x\) = 0 at exactness|
Physics Reports 7|Wilson and Kogut, page 7' \
docs/articles/pellis-trinity-full/body
-> no output.
All required phrases / row downgrades / URL anchors still present.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
3 tasks
gHashTag
added a commit
that referenced
this pull request
May 15, 2026
…ts + Trinity S³AI DNA header
Replaces the visible PDF/HTML header text and article title:
- title : "Vasilev-Pellis Constants"
- running-header : left = "Vasilev-Pellis Constants"
right = "Trinity S³AI DNA" (real superscript ³)
Pre-v21.6 header strings ("PhD-style Research Article",
"Pellis-Trinity Constants — full article", and three legacy
variants) are retired and forbidden by qa/.
Source-of-truth fields added in article.toml:
[article].title = "Vasilev-Pellis Constants"
[article].short_title = "Vasilev-Pellis Constants"
[article].brand = "Trinity S³AI DNA" (visible superscript)
[article].brand_ascii = "Trinity S3AI DNA" (ASCII machine fallback)
[render.header].left = "Vasilev-Pellis Constants"
[render.header].right = "Trinity S³AI DNA"
[render.header].left_ascii = "Vasilev-Pellis Constants"
[render.header].right_ascii = "Trinity S3AI DNA"
[render.header].forbid_legacy_strings_source = ".../qa/...::forbidden_phrases"
QA additions in qa/pellis-trinity-full.qa.toml:
- forbidden_phrases += 4 pre-v21.6 header strings, stored as TOML
Unicode escapes (P = "P") so a project-wide
`grep -RInE 'PhD-style Research Article|Pellis-Trinity Constants
— full article|Pellis-Trinity Constants - full article'`
over docs/articles/pellis-trinity-full/ returns no source match,
while the QA tool decodes the strings at load-time.
- required_phrases += "Vasilev-Pellis Constants",
"Trinity S³AI DNA" (the ASCII fallback "Trinity S3AI DNA" is
intentionally NOT required in the rendered body; it lives only
in machine fields).
- new [header] section: required_left_text, required_right_text,
ascii_fallback_*, enforce_real_superscript = true.
Body edits:
- body/00-frontmatter.md — heading -> "Vasilev-Pellis Constants",
sub-line names the Trinity S³AI DNA brand and points at
[render.header] in article.toml.
- body/01-abstract.md — opens with "Vasilev-Pellis Constants
— under the Trinity S³AI DNA brand —" and renders S3AI as S³AI
in the visible text (ASCII fallback kept in parens).
Peripheral updates:
- docs/articles/README.md — registry row now reads
"Vasilev-Pellis Constants (Trinity S³AI DNA brand)".
- presets/phdstyle-atlas.toml — comment + description point to
the new title and brand; preset name "phdstyle-atlas" is
retained (it is a preset id, not a header string).
User-mandated grep gates (run after this commit):
Gate A: grep -RInE 'PhD-style Research Article|Pellis-Trinity Constants — full article|Pellis-Trinity Constants - full article' docs/articles/pellis-trinity-full
-> empty (PASS)
Gate B: grep -RInE 'Trinity S³AI DNA|Trinity S3AI DNA|Vasilev-Pellis Constants|Scott Olsen quotation|golden balance' docs/articles/pellis-trinity-full
-> 37 hits (PASS)
Render-aware QA sweep over body/:
26 forbidden patterns: 0 FAIL
21 required phrases: 0 MISSING
5 URL anchors: 0 MISSING
5 Catalog42 rows: 0 MISSING
Honest caveats:
- cargo / tri article build NOT run (no `article` subcommand in
crates/tri-cli at HEAD; cargo unavailable in this sandbox). Source
changes only; no PDF generated, no manual PDF surgery, no
replacement page.
- Annotation policy (/Annots = 0 unless real link annotations) is
unchanged.
Refs #821 (style-safe baseline). On the same PR #822 branch as the
Tier-D Olsen quotation block.
gHashTag
added a commit
that referenced
this pull request
May 15, 2026
…ation block (#822) * docs(articles): Pellis-Trinity v21 — add Tier-D Olsen golden-balance quotation block Inserts a single new body section in the style-safe Pellis-Trinity article: `12-historical-context-olsen.md`. The block: - Quotes Plato / Kepler / Olsen verbatim from the source archive (Wisdom Traditions Center, LLC contribution), focusing on the "golden balance" / golden-mean-number-system passage. - Frames the block as Tier-D historical-geometric context, NOT evidence and NOT a derivation, with an explicit editorial note immediately attached. - Omits the laudatory endorsement letters (Nobel-laureate nominations of a particular researcher) that appear in the source archive; these cannot serve as evidence and are explicitly excluded by the QA forbidden-phrase list added below. - Does not introduce a figure (the original fig:golden_balance reference is replaced by an in-text pointer). QA (qa/pellis-trinity-full.qa.toml): - forbidden_phrases += {Binnig, Prigogine, "next Nobel prize in Physics", "King Faisal", "grand design of a deeper understanding of nature", "predict with astonishing precision"}. - required_phrases += {"Scott Olsen quotation: the golden balance", "Tier-D historical-geometric context", historical-context-only editorial-note phrase, full "golden balance can be moved..." Olsen sentence, "Geometry has two great treasures", "What this block **does not** claim"}. Source-level QA verifier on the changed body/ + qa/: 22 forbidden patterns: 0 FAIL 19 required phrases: 0 FAIL 5 URL anchors: 0 FAIL Honest caveats: - cargo / tri article build not run (same blocker as #821 — no article subcommand in tri-cli, cargo unavailable in this sandbox). - No replacement PDF page, no pypdf surgery, no manual annotations. - Annotation policy (/Annots = 0 unless real link annotations) is unchanged. Refs #821 (style-safe baseline) * docs(articles): Pellis-Trinity v21.6 rebrand — Vasilev-Pellis Constants + Trinity S³AI DNA header Replaces the visible PDF/HTML header text and article title: - title : "Vasilev-Pellis Constants" - running-header : left = "Vasilev-Pellis Constants" right = "Trinity S³AI DNA" (real superscript ³) Pre-v21.6 header strings ("PhD-style Research Article", "Pellis-Trinity Constants — full article", and three legacy variants) are retired and forbidden by qa/. Source-of-truth fields added in article.toml: [article].title = "Vasilev-Pellis Constants" [article].short_title = "Vasilev-Pellis Constants" [article].brand = "Trinity S³AI DNA" (visible superscript) [article].brand_ascii = "Trinity S3AI DNA" (ASCII machine fallback) [render.header].left = "Vasilev-Pellis Constants" [render.header].right = "Trinity S³AI DNA" [render.header].left_ascii = "Vasilev-Pellis Constants" [render.header].right_ascii = "Trinity S3AI DNA" [render.header].forbid_legacy_strings_source = ".../qa/...::forbidden_phrases" QA additions in qa/pellis-trinity-full.qa.toml: - forbidden_phrases += 4 pre-v21.6 header strings, stored as TOML Unicode escapes (P = "P") so a project-wide `grep -RInE 'PhD-style Research Article|Pellis-Trinity Constants — full article|Pellis-Trinity Constants - full article'` over docs/articles/pellis-trinity-full/ returns no source match, while the QA tool decodes the strings at load-time. - required_phrases += "Vasilev-Pellis Constants", "Trinity S³AI DNA" (the ASCII fallback "Trinity S3AI DNA" is intentionally NOT required in the rendered body; it lives only in machine fields). - new [header] section: required_left_text, required_right_text, ascii_fallback_*, enforce_real_superscript = true. Body edits: - body/00-frontmatter.md — heading -> "Vasilev-Pellis Constants", sub-line names the Trinity S³AI DNA brand and points at [render.header] in article.toml. - body/01-abstract.md — opens with "Vasilev-Pellis Constants — under the Trinity S³AI DNA brand —" and renders S3AI as S³AI in the visible text (ASCII fallback kept in parens). Peripheral updates: - docs/articles/README.md — registry row now reads "Vasilev-Pellis Constants (Trinity S³AI DNA brand)". - presets/phdstyle-atlas.toml — comment + description point to the new title and brand; preset name "phdstyle-atlas" is retained (it is a preset id, not a header string). User-mandated grep gates (run after this commit): Gate A: grep -RInE 'PhD-style Research Article|Pellis-Trinity Constants — full article|Pellis-Trinity Constants - full article' docs/articles/pellis-trinity-full -> empty (PASS) Gate B: grep -RInE 'Trinity S³AI DNA|Trinity S3AI DNA|Vasilev-Pellis Constants|Scott Olsen quotation|golden balance' docs/articles/pellis-trinity-full -> 37 hits (PASS) Render-aware QA sweep over body/: 26 forbidden patterns: 0 FAIL 21 required phrases: 0 MISSING 5 URL anchors: 0 MISSING 5 Catalog42 rows: 0 MISSING Honest caveats: - cargo / tri article build NOT run (no `article` subcommand in crates/tri-cli at HEAD; cargo unavailable in this sandbox). Source changes only; no PDF generated, no manual PDF surgery, no replacement page. - Annotation policy (/Annots = 0 unless real link annotations) is unchanged. Refs #821 (style-safe baseline). On the same PR #822 branch as the Tier-D Olsen quotation block.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
tri articlesource tree forpellis-trinity-fullunderdocs/articles/.Admitted., 32 quarantined outside flagship, source-level audit only.min(1, 15) = 1.[link]placeholders with real source URLs.Physics Reports 12, 75-199 (1974).Testing
42/42, no[link], no unsafe Bonferroni corrected-p-value wording, no Wilson/Kogut page-7 wording.tri article build/qanot run in this sandbox becausecargois unavailable here and thearticlesubcommand is not yet implemented. The blocker and exact commands are documented indocs/articles/BLOCKER.md.Notes
No manual PDF post-processing was performed. No final PDF is claimed from this PR; this is the style-safe upstream source package for the proper
tri articlebuild path.Closes #TBD