Skip to content

Link the changelog and the stability policy instead of copying them - #88

Merged
tonytonycoder11 merged 1 commit into
mainfrom
docs/one-home-per-fact
Aug 7, 2026
Merged

Link the changelog and the stability policy instead of copying them#88
tonytonycoder11 merged 1 commit into
mainfrom
docs/one-home-per-fact

Conversation

@tonytonycoder11

Copy link
Copy Markdown
Contributor

Two sections of the README were carrying facts that another file owns.

The Roadmap was a four-row table naming every release from 0.4.0 on and what
landed in each. That is CHANGELOG.md, rewritten in a place with no mechanism
to keep the two in step, and it grew by a row every release. It is now the two
labels the standard allows, Shipped (1.0.0) and Next, a paragraph each,
ending in the board and the milestones as before.

The status blockquote had the same problem and was worse about it: its opening
three sentences were the same claim about the four compatibility surfaces and
the two-minor deprecation window that the Stability section repeats sixteen
lines below, and it closed by restating that the bindings are unpublished,
which Installation and the architecture table already say. Sixteen lines down
to five.

What survived the cut is the part that was neither policy nor release history:
1.0 does not mean every engine runs every model, and the suite records
ExecuTorch lowering VoltaCast and then failing to execute it as a failing
expectation rather than hiding it. A reader deciding whether to adopt this
needs that sentence and does not need to be told what shipped in 0.5.0.

No content moved out of the repository. Every fact removed here is still in the
file that owns it.

The README carried a four-row table of every release from 0.4.0 on, which is
the changelog restated in a place that cannot be kept in step with it, and a
status blockquote whose first three sentences were the same sentences the
Stability section repeats sixteen lines further down. Both are facts another
file owns.

The Roadmap is now the two labels the standard allows, and points at
CHANGELOG.md for what each release contained. The status blockquote keeps the
one thing in it that was neither policy nor history: that 1.0 does not mean
every engine runs every model, and which model it is that ExecuTorch lowers and
then fails to execute.
@tonytonycoder11
tonytonycoder11 requested a review from a team as a code owner August 7, 2026 10:47
@tonytonycoder11 tonytonycoder11 moved this to In progress in Fluttorch Aug 7, 2026
@tonytonycoder11
tonytonycoder11 merged commit a2b86e9 into main Aug 7, 2026
3 checks passed
@tonytonycoder11
tonytonycoder11 deleted the docs/one-home-per-fact branch August 7, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

1 participant