docs: transcribe missing CHANGELOG entries for #828, #870, #878 - #921
Merged
Conversation
check-changelog-transcription.py found 9 merges since the policy's introducing commit with no entry in docs/CHANGELOG.md. Of those, 3 (#828, #870, #878) have a real ## CHANGELOG entry in their PR body that never got copied across -- transcribed verbatim here, per the batch-transcription repair route in okf/policies/changelog-on-merge.md. The remaining 6 (#826, #827, #858, #856, #874, #907) are not touched: #826/#827 already declare 'None, by design' in their own PR body, and #858/#856/#874/#907 are docs(okf)/CI-tooling-only PRs whose bodies state 'SemVer impact: None' -- they skipped the template heading but have nothing to transcribe. --verify-transcribed now shows all 3 as transcribed (late, not by the merge, which is expected and not fixable retroactively). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
gsdali
added a commit
that referenced
this pull request
Aug 16, 2026
…createsmoothed-section-edge-count-guard Conflict in docs/CHANGELOG.md: this branch's #913 entry and PR #921's batch-transcribed entries (#876, Pass 2a, scope-boundary policy) both added content right after '## Unreleased'. Resolved by keeping #913's entry first (newest), followed by #921's entries, matching the newest-on-top convention.
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.
What & why
A batch transcription PR, per
okf/policies/changelog-on-merge.md's repair route: transcribes and nothing else, and is the only open PR touchingdocs/CHANGELOG.mdother than #915 (which carries its own entry already committed onto its own branch, so no conflict in practice).Scripts/check-changelog-transcription.py(run after merging #914) found 9 merges since the policy's introducing commit with no entry indocs/CHANGELOG.md.--verify-transcribedsplit that 9 into two real categories:## CHANGELOG entrythat never got copied: standard: OCCTSwift stays a faithful OCCT wrapper; extensions belong downstream #828 (scope-boundary policy), Pass 2a: Shape/Topology core duplication audit (#382 + #796) — 26 findings resolved #870 (Pass 2a: Shape/Topology core duplication audit), chore(#876): roll out the ecosystem code-style policy here #878 (code-style CI rollout, Roll out the ecosystem code-style policy here (post-Pass 2a) #876). Transcribed verbatim here.None, by designin their own PR body (correct, no defect). docs(okf): add the upstream OCCT patch process, start to finish #858/docs: require a GTest by default on every upstream OCCT PR #856/docs(okf): merge upstream-occt-style and patch-process, add format.patch technique #874/chore: report-only file-size-check.py nudge for code-structure.md (#906) #907 aredocs(okf)/CI-tooling-only PRs whose bodies all stateSemVer impact: None; they skipped the PR template's## CHANGELOG entryheading but have nothing to transcribe (confirmed by reading each body, not assumed from the audit alone).CHANGELOG entry
None — this PR transcribes into
docs/CHANGELOG.mddirectly, the second of the policy's two documented exceptions (a PR whose only purpose is transcription).SemVer impact
NONE. Documentation only.
Checklist
docs/CHANGELOG.mdis in this diff, which is expected for this exception.--verify-transcribednow shows all 3 as transcribed (see script output in the PR discussion if needed).🤖 Generated with Claude Code