Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -766,9 +766,9 @@ bentoparity -tools ~/src/bentopdf/docs/tools -pdfops ./pdfops -src ~/src/go-pdfk
```

```
covered 81
not covered 33
parity 71.1% (81/114), every claim verified
covered 82
not covered 32
parity 71.9% (82/114), every claim verified
```

⛔ **It refuses to report a figure if a single claim cannot be checked.** A
Expand Down
9 changes: 9 additions & 0 deletions parity/table.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,15 @@ var BentoPDF = []Claim{
{Tool: "page-numbers", Claim: "verb:number"},
{Tool: "add-page-labels", Claim: "verb:labels"},
{Tool: "pdf-layers", Claim: "verb:layers"},
// ⛔ text-color recolours the text in each page's OWN content stream.
// BentoPDF's page says the tool "identifies text regions on each page and
// recolors them"; text drawn through a Form XObject is not reached here,
// because an XObject is SHARED and recolouring one would change pages the
// caller did not name. The verb COUNTS what it could not reach and says
// so, which is why this is a claim rather than a refusal: the one failure
// that would make it dishonest — a document coming back unchanged while
// looking converted — is the one the tool reports out loud.
{Tool: "text-color", Claim: "verb:textcolour"},
{Tool: "bates-numbering", Claim: "verb:bates"},

// --- the file itself ---------------------------------------------------
Expand Down
Loading