Verify changelog entries against spec changes.
src/.:dp: IDs that own modified text.src/changelog.rst has the right release entry and references (:p:, :s:, :t:, :ref:).git diff main...HEAD -- srcgit diff <spec-base>..<spec-head> -- src or inspect with gh pr diff <spec-pr> --repo rust-lang/flsgit diff -- src (unstaged) and git diff --cached -- src (staged)main...HEAD, or origin/main...HEAD if you have the remote).git diff --name-only main...HEAD -- srcgit diff --unified=0 main...HEAD -- src | rg '^[+]\s*:dp:'
git diff --unified=0 main...HEAD -- src | rg '^[-]\s*:dp:':dp: above the change in the file and record that ID.git diff --unified=3 main...HEAD -- src/path.rst and search in the file with rg -n ':dp:' src/path.rst.:dt: -> :t:) as meaningful even when wording is the same... syntax:: blocks or grammar category names -> "New/Changed syntax" using :s:... _fls_...:) -> "New section" using :ref:.src/glossary.rst -> "New glossary entry" using :t:.src/changelog.rst::p:).$OPENCODE_CONFIG_DIR/reviews/<pr-number>/commentN.md.pr, file, line_hint (right-side/new line in the PR diff), and line_hint_side: new.section and context to make the target location obvious.suggestion blocks when proposing exact edits.src/changelog.rstsrc/glossary.rstexts/ferrocene_spec/README.rst