Skip to content

Move the FOLD contract to the output page - #262

Merged
tophcodes merged 1 commit into
mainfrom
issue-66-output
Oct 20, 2026
Merged

tophcodes merged 1 commit into
mainfrom
issue-66-output

Conversation

@tophcodes

Copy link
Copy Markdown
Owner

Refs #66.

Moves §7 of SPECIFICATION.md, the FOLD contract, into FOLD.md and deletes it there. The output page described the file already; it now carries what §7 held beyond that: the baseline frame before the first fold and the self-contained indexing of every folded frame, file_spec and file_creator, the face order, and the shapes of the entries of beloch:edges, beloch:marks and beloch:free, each checked against the file the kernel writes. The sentence that called §7 the field-level contract is gone, and the kernel document points at the page.

With §7 the last numbered section has left the specification, and the head of the file goes with it: the version list and the rule of the "since" tags were the history of the sections, which Git holds (decided 2026-10-08). The file opens with the sentence on its dissolution and holds Appendix A, Appendix B and the references.

@tophcodes tophcodes added the kind:docs Pages, figures, reference text label Oct 19, 2026
@tophcodes
tophcodes merged commit 3096705 into main Oct 20, 2026
7 checks passed
@tophcodes
tophcodes deleted the issue-66-output branch October 20, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:docs Pages, figures, reference text

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant