Skip to content

fix: scope text-structure fingerprint (id 43) robustness claim to match benchmark#60

Open
dcondrey wants to merge 1 commit into
c2pa-org:mainfrom
dcondrey:fix/text-structure-paraphrase-claim
Open

fix: scope text-structure fingerprint (id 43) robustness claim to match benchmark#60
dcondrey wants to merge 1 commit into
c2pa-org:mainfrom
dcondrey:fix/text-structure-paraphrase-claim

Conversation

@dcondrey

@dcondrey dcondrey commented Jul 10, 2026

Copy link
Copy Markdown
Member

Corrects the robustness description of com.writerslogic.text-structure.1 (id 43) to match measured behavior.

The prior wording ("survives synonym-level paraphrase"; "robust to synonym substitution") overstates paraphrase robustness. The fingerprint hashes sentence-length sequences, so it is invariant only to substitutions that preserve token and sentence lengths. A reproducible benchmark on the PAN'26 text corpus (Zenodo 18620130) confirms this: balanced accuracy 0.99 under light length-preserving synonym substitution, dropping to chance (0.52) under substantive lexical paraphrase (DIPPER) that changes token counts.

The revised text scopes the claim to light, length-preserving synonym substitution and adds substantive lexical paraphrase to the non-robust list. Description text only — no schema or functional change.

Methodology and reproducible harness: https://github.com/writerslogic/c2pa-text-binding/blob/main/ROBUSTNESS.md (benchmark: https://github.com/writerslogic/c2pa-text-binding/blob/main/examples/robustness_bench.rs).

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