ETQ-303: clarify vector-space dimensions and tensor notation - #13
Merged
Conversation
There was a problem hiding this comment.
Sorry @EmergentMonk, you have reached your weekly rate limit of 500000 diff characters.
Please try again later or upgrade to continue using Sourcery
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
This prepares ETQ-303 v3.0.1 as a documentation-only terminology and exposition patch while preserving ETQ-303 v3.0.0 as the immutable original release at tag
v3.0.0, commit6b55e51647226d1c248dc8d79f9ed9336241c2ac, and DOI10.5281/zenodo.21455181.It makes explicit that “dimension” means finite-dimensional algebraic vector-space dimension unless another meaning is declared, never physical spacetime dimension. It also distinguishes the 8-dimensional Euclidean E8 root space, rank-4 D4, the 101-state ETQ-101 selected basis, and the 303-state tensor extension.
Files changed
docs/etq-303/v3.0.1/ETQ-303_formal_model_v3.0.1.tex, rebuilt PDF, unchanged bibliography, regeneratedUPLOAD_SHA256SUMS.txt, publication README, andscripts/build-etq303-paper.sh.README.md,docs/ETQ_V3_EVENT_PROTOCOL.md,docs/ETQ_V3_CLAIM_BOUNDARIES.md,docs/ETQ_V2_TO_V3_MIGRATION.md, and the ETQ-303 extension indocs/MATHEMATICAL_MODEL.md.CHANGELOG.md,docs/ETQ_V3_0_1_RELEASE_NOTES.md,docs/RIGHTS_AND_ARCHIVING.md,.zenodo.json,CITATION.cff, andpackage.json.Placement of the clarification
Validation
npm run build:paper: PASS with latexmk, pdfLaTeX, and Biber; final log has no unresolved citations/references, package warnings, duplicate labels, or overfull boxes.28d84c8e75970b68331b49494ac631e7eecc485a6824103b4daacc8f36212226.sha256sum --check UPLOAD_SHA256SUMS.txt: PASS for PDF, LaTeX source, and bibliography.npm test: PASS, 35/35.python -m pytest: PASS, 55/55.python -m ruff check .: PASS.npm run verify: PASS for ETQ-303 v3, ETQ-101 v2, and the immutable v1 contract.npm run build:v3: PASS; existing contract, event, manifest, receipt, and implementation-source hashes remain unchanged.CITATION.cff: valid against CFF 1.2.0;.zenodo.json: valid JSON.Change boundary
No mathematical construction, operator, state or event ordering, canonical JSON, schema, deterministic receiver, implementation source, fixture, protocol hash, software behavior, or scientific claim changed. The machine-readable protocol identity remains v3.0.0; v3.0.1 versions only the documentation and publication metadata.
Zenodo v3.0.1 upload set
Trent should use Zenodo’s New version workflow from the v3.0.0 record and upload/replace:
ETQ-303_formal_model_v3.0.1.texETQ-303_formal_model_v3.0.1.pdfUPLOAD_SHA256SUMS.txtRetain the unchanged
ETQ-303_references.bib,ETQ-303_data_table_v3.0.0.xlsx, andETQ-303_parameter_table_v3.0.0.csv. If a convenience archive is used, name itETQ-303_Zenodo_Submission_v3.0.1.zip. After Zenodo mints the version DOI, add it toCITATION.cffand the release notes without altering the v3.0.0 DOI or tag.Version recommendation
Yes: the appropriate repository/documentation release is v3.0.1, a terminology-only patch. The canonical runtime contract remains v3.0.0 because no protocol behavior or identity-bearing artifact changed.