Skip to content

Update PDF conversion skills for Nutrient account plans - #31

Merged
vladimir-tikhonov-nutrient merged 14 commits into
mainfrom
vtikhonov/pdf-to-markdown-dws-productization
Sep 28, 2026
Merged

vladimir-tikhonov-nutrient merged 14 commits into
mainfrom
vtikhonov/pdf-to-markdown-dws-productization

Conversation

@vladimir-tikhonov-nutrient

@vladimir-tikhonov-nutrient vladimir-tikhonov-nutrient commented Jul 30, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Documents the final conversion model: Standard is free without an account; Vision requires a Nutrient account, API key, or Nutrient CLI license key and uses one Vision page per input page.
  • Adds nutrient auth login, status, and logout to both conversion skills, with safe guidance for interactive and unattended use.
  • States what stays on the user's computer, what usage data is reported, and how Standard and Vision behave offline.
  • Clarifies that query runs locally, requires no account, reports no usage, and uses no Vision pages.
  • Fixes SHA-256 verification and hardens installation, locking, rollback, and Windows command dispatch in the bundled wrappers.
  • Bumps the PDF to Markdown, PDF to Text, and Query plugin versions.

Reviewer fixes

  • Account commands now force a release-channel check and probe the installed binary's actual auth capability. A cached conversion-only binary is rejected with a clear update message when the CDN cannot provide an account-capable release.
  • The three wrappers have one byte-identical shared installation region, enforced by validation, so fixes cannot silently drift between copies.
  • Wrapper checks are behavioral: fake-CDN tests cover Standard and Vision dispatch, both account launchers, Query, checksum rejection, and the stale 1.4.1 conversion-only regression.
  • Customer-text checks only reject retired contract language in the file where it appears; they no longer concatenate prose or require arbitrary exact phrases.

Validation

  • python3 scripts/validate-pdf-cli-skills.py — passed locally.
  • GitHub Actions validates Linux, macOS, and Windows.
  • Shell syntax and ShellCheck pass where available.
  • Manifest and marketplace versions are checked together.

Release coordination

Merge after auth-capable signed CLI artifacts are available from the CDN and npm, and after the live plan catalog is complete and valid. The skills contain no hard-coded plan fallback.

@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient marked this pull request as draft July 31, 2026 00:40
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient force-pushed the vtikhonov/pdf-to-markdown-dws-productization branch from 959caf5 to 76a6fc5 Compare July 31, 2026 09:24
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient marked this pull request as ready for review July 31, 2026 13:17
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient force-pushed the vtikhonov/pdf-to-markdown-dws-productization branch from 76a6fc5 to 55fb2b7 Compare August 3, 2026 16:04
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient marked this pull request as draft August 6, 2026 15:33
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient marked this pull request as ready for review August 7, 2026 08:00
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient force-pushed the vtikhonov/pdf-to-markdown-dws-productization branch from 55fb2b7 to db8e507 Compare August 7, 2026 09:18
@vladimir-tikhonov-nutrient vladimir-tikhonov-nutrient changed the title Bring PDF conversion skills onto the Nutrient CLI Update PDF conversion skills for Nutrient CLI 1.4.1 Aug 28, 2026
Comment thread plugins/pdf-to-markdown/skills/pdf-to-markdown/bin/pdf-to-markdown Outdated
Comment thread plugins/query/skills/query/bin/query
Comment thread plugins/pdf-to-markdown/skills/pdf-to-markdown/bin/pdf-to-markdown Outdated
Comment thread scripts/validate-pdf-cli-skills.py Outdated
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient force-pushed the vtikhonov/pdf-to-markdown-dws-productization branch from 1c1df30 to 5b23a4e Compare September 2, 2026 10:12
@vladimir-tikhonov-nutrient vladimir-tikhonov-nutrient changed the title Update PDF conversion skills for Nutrient CLI 1.4.1 Update PDF conversion skills for Nutrient account plans Sep 2, 2026
Comment thread plugins/pdf-to-markdown/skills/pdf-to-markdown/bin/pdf-to-markdown Outdated
@vladimir-tikhonov-nutrient

Copy link
Copy Markdown
Contributor Author

review

@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient merged commit 74a4ff0 into main Sep 28, 2026
3 checks passed
@vladimir-tikhonov-nutrient
vladimir-tikhonov-nutrient deleted the vtikhonov/pdf-to-markdown-dws-productization branch September 28, 2026 12:09
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.

2 participants