fix(naming): correct watermarks-remover to watermark-remover in service strings; align README SynthID row with CONTEXT - #49
Conversation
…ce strings; align README SynthID row with CONTEXT - server.py: docstring, OpenAPI title, Server header, startup log - synthid_score_server.py: Server header - test_http_server.py: OpenAPI title assertion (lockstep) - README SynthID result class now 'Score + best-effort removal', matching CONTEXT.md and the --remove-synthid/--remove-pixel body
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (4)
Included review availability: 0 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour. 📝 WalkthroughWalkthroughThe change standardizes the service branding to ChangesService branding and SynthID documentation
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to The PR standardizes the service name and documents SynthID best-effort removal without identified runtime or integration risk. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 5 functions across 3 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Comment |
Summary
watermarks-remover(plural) naming leak in user-visible service strings →watermark-remover:skills/remove-ai-marks/scripts/server.py: module docstring, OpenAPIinfo.title, HTTPServer:header, startup logskills/remove-ai-marks/scripts/synthid_score_server.py: HTTPServer:headertests/test_http_server.pyOpenAPI title assertion in lockstepScore only→Score + best-effort removal, matching CONTEXT.md and the README's own--remove-synthid/--remove-pixelbody sectionsVerification
make lint(ruff): all checks passedpy_compileon all edited files: OKresearch/)package-dirmapswatermark_remover→skills/remove-ai-marks, so edited files are what ships in the wheelNote
Server:header and OpenAPI title are wire-visible; any client keying on the oldwatermarks-remover/prefix would notice — this is the intended correction of the naming bug, not a behavior regression.Summary by CodeRabbit
Documentation
Updates