Commit Graph
17 Commits
Author SHA1 Message Date
guillaume 1693606268 Add optional reverse-SynthID scorer and install paths
- Add score_synthid.py adapter for external reverse-SynthID scoring
- Surface optional SynthID confidence in inspect_image/clean_image
- Add one-command bootstrap script and scorer-only requirements
- Add local Dockerfile for scorer runtime
- Update README, SKILL, vendor notes, Makefile, and tests
2026-08-12 10:37:41 -07:00
guillaume c49592113e Add SynthID research references to README 2026-08-12 10:13:30 -07:00
guillaume 6eb7e9c10a Release v0.2.0: c2patool false-positive fix v0.2.0 2026-08-12 09:06:42 -07:00
raybadteamandGitHub a107b8d105 fix: c2patool "No claim found" reported as a C2PA manifest (#3)
Fixes #1
2026-08-12 09:01:43 -07:00
guillaume 51593cc64c docs: fix broken c2patool links (repo moved to contentauth/c2pa-rs)
The c2patool docs URL (opensource.contentauthenticity.org/docs/c2patool/)
returns 404. Update all four references in README and CONTRIBUTING to the
current repository location. Fixes #2.
2026-08-12 08:50:39 -07:00
guillaume b9c5391445 docs: add disclaimer on the quality cost of text-watermark removal
Layer B removes statistical text marks by rewording, not restructuring,
and every rewrite pass taxes tone, voice, and precision. Document the
trade-off honestly, the full-circle economics of rewriting with a cheaper
model, and when to skip Layer B in favor of the lossless path.
2026-08-12 08:47:28 -07:00
guillaume e1d53c88a5 docs: add v0.1.0 changelog section to README
Complete the release notes that were intended for the v0.1.0 tag.
v0.1.0
2026-08-11 14:28:33 -07:00
guillaume b38ebca404 Release v0.1.0: packaging polish and provenance honesty
Bump latest release pointer and changelog for packaging fixtures,
soft-binding residual-risk docs, and Institute of AI PM reference.
2026-08-11 14:28:11 -07:00
guillaume 481f32aa48 docs: two-layer provenance model and residual-risk honesty
Add Institute of AI PM C2PA/SynthID reference, soft-binding out-of-scope
notes, and residual-risk verification guidance so metadata strip is not
mistaken for full watermark clearance.
2026-08-11 14:08:21 -07:00
guillaume bbd696d038 chore: finish plan packaging polish
Add Makefile, pytest.ini, synthetic fixtures (MD/HTML/SVG), PDF degraded
clean test, and make smoke/test targets so the multi-vendor plan is fully closed.
2026-08-11 13:39:14 -07:00
guillaume 759fd33acf Release v0.0.1: multi-vendor AI marks skill and cleaners
Rename remove-claude-marks to remove-ai-marks, add container metadata
support (SVG/PDF/DOCX/ODT/HTML/MD), Layer B rewrite hook, unified file
CLI, and multi-vendor documentation for the first public release.
v0.0.1
2026-08-11 13:30:25 -07:00
guillaume df22514e50 docs: add community health files and issue templates
Add bug, feature, and release issue templates plus SECURITY,
CONTRIBUTING, and CODE_OF_CONDUCT tailored to watermarks-remover.
2026-08-11 11:23:57 -07:00
guillaume 5f0997de88 chore: mirror tmon GitHub protection setup
Add CODEOWNERS and a CI job named test so the Protect main ruleset
can require code-owner review and a green status check.
2026-08-11 10:18:46 -07:00
guillaume 244492d9ea Link Kirchenbauer watermark paper in README references 2026-08-11 10:05:03 -07:00
guillaume ce9fbb2007 Add claudewatermarkremover.app to README references 2026-08-11 10:00:32 -07:00
guillaume b63637ae60 Add cybermedium figlet logo and polish skill docs
Include the README wordmark (cybermedium font for regeneration),
ship the font under .figlet/, and drop the "do not overclaim" heading aside.
2026-08-11 09:47:07 -07:00
guillaume 94c7d21b40 Initial skill: remove Claude text marks and C2PA metadata
Publishable agent skill with Layer A Unicode scrub, agent-orchestrated
Layer B rewrite guidance, PNG/JPEG C2PA/metadata strip scripts, docs,
and tests.
2026-08-11 09:32:32 -07:00