Repository navigation
Docs: re-shelve into design/, history/, research/, and a changes.md - #1
Merged
Merged
Conversation
The docs directory mixed the two guides with superseded drafts, a session log and unverified research, and the index called the v0.1 draft "the best statement of the design principles" after two of them were dropped. This sorts them by what they are, with no change to any guide's content beyond moving closed gaps out. - design/time-outside-space.md: status says implemented (ymf#22/proteustoolkit#23, proteus#109/#110) and that both § 8 questions were answered by cekees/proteus#121. - history/: schema-v0.1, schema-v0.2-delta, session-2026-07-29, each with a header saying what replaced it. - research/: units, data-sources, csdms-bmi; the csdms errors move from the index into the file's own header. - changes.md (new): the closed Known-gaps entries, dated, with the commit that closed each, plus the two C27 decisions recorded only outside the repo until now (composition may remove; numbers and expressions treated uniformly). - problem-specification.md: Known gaps keeps only open gaps (5, two of them the remnants left inside closed entries). The boundary-condition behaviour that lived there (Neumann sign, Robin, series) moves into the body. "Only on a box" was stale: only periodic needs a box. - archive-format.md, README: Proteus writes this on its 2.0 line, not "the ymf_io branch"; say that the solver's tree is called domain in a solver document and approximation in an output. - Doc paths in source comments updated. No code changed. Checked: every relative link and anchor in README.md and docs/ resolves (0 broken). Tests: 596 passed, 2 skipped, before and after (petsc-dev env, macOS arm64). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Nov 1, 2026
cekees
added a commit
to proteustoolkit/ymf
that referenced
this pull request
Nov 2, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
First PR of the ymf cleanup (C42 step 0, layout approved by cekees 2026-11-01). Docs only: no code changed beyond doc paths in comments.
The docs directory mixed the two guides with superseded drafts, a session log and unverified research. Its index called the v0.1 draft "the best statement of the design principles" after two of them had been dropped. This sorts the files by what they are.
design-time-outside-space.mddesign/time-outside-space.mdymf-schema.mdhistory/schema-v0.1.mdvvuqsketchymf-schema-v0.2-delta.mdhistory/schema-v0.2-delta.mdymf.schemaimplementssession-summary-2026-07-29.mdhistory/session-2026-07-29.mdymf-units-report.md,data-sources-report.md,csdms-bmi-report.mdresearch/units.md,research/data-sources.md,research/csdms-bmi.mdchanges.mdOther changes:
changes.md. So do the two C27 decisions that were recorded only outside the repo: composition may remove, and numbers and expressions are treated the same way.seriesvalue form. "Only on a box" was stale, because only periodic conditions need a box (symbolic/problem.py).ymf_iobranch". The guide now says the solver's tree is calleddomainin a solver document andapproximationin an output. The rename itself is a later PR.pytest tests(petsc-dev env, macOS arm64)README.mdanddocs/Not changed here:
examples/notebooks/still name the old paths, and PR 5 removes them. In proteus,test/test_archive_instants.pycites the old path of the time-outside-space note in a comment, which needs a one-line follow-up.🤖 Generated with Claude Code