Skip to content

docs(workbench): say which redacted files have to be re-made - #47

Merged
tannevaled merged 1 commit into
mainfrom
docs/the-redaction-leak
Nov 8, 2026
Merged

tannevaled merged 1 commit into
mainfrom
docs/the-redaction-leak

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Until ops v0.30.0 the words Redact removed were still in the saved file — not on the page and invisible to every PDF reader, but present in an object nothing referenced, where grep finds them.

This page already promised "the text is gone from the file, not covered", so this is the page that has to carry the correction. It now says:

  • which builds are affected;
  • the one-line check a reader can run against their own file;
  • and the part people get wrong — re-redacting the copy you still have does nothing about the copy you sent.

Refs go-pdfkit/ops#74 — the write-up of the defect and its range, closed because it is fixed; the warning here is for the files written before it was.

🤖 Generated with Claude Code

Until go-pdfkit/ops v0.30.0 the words Redact removed were still in the saved
file -- not on the page and invisible to every PDF reader, but present in an
object nothing referenced, where grep finds them.

The page already promised "the text is gone from the file, not covered", so it
is the page that has to carry the correction: which builds are affected, the
one-line check a reader can run on their own file, and the part people get
wrong -- re-redacting the copy you still have does nothing about the copy you
sent.

Refs go-pdfkit/ops#74 -- the write-up of the defect and its range, closed
because it is fixed; the warning here is for the files written before it was.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit f308e3d into main Nov 8, 2026
2 checks passed
@tannevaled
tannevaled deleted the docs/the-redaction-leak branch November 8, 2026 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant