Skip to content

feat(studio): build recipes from prose PDFs (0.1.3) - #272

Merged
russoedu merged 1 commit into
mainfrom
fix/pdf-prose-recipes
Oct 15, 2026
Merged

russoedu merged 1 commit into
mainfrom
fix/pdf-prose-recipes

Conversation

@russoedu

Copy link
Copy Markdown
Collaborator

Found by building a recipe from a table-free PDF in the Studio, end to end (Load, click lines, Add to recipe, Record, Run sample).

Closes #266, closes #267, closes #268, closes #269, closes #270. Refs #271 (relative start URL: findings on the issue, not in this release).

  • Label: value lines add a regex extract named after the label (value only, not tied to coordinates).
  • A click stages the whole wrapped paragraph.
  • The Record tab warns about a missing Emit step and adds it.
  • The PDF page is fitted to the pane.
  • Bumps the extension to 0.1.3.

Verified in a real browser against the built Studio: author/phone/paragraph records come out clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TjR6eM2tUwU3NGnKXsmEap

…s, Emit warning, fit to width

Found by building a recipe from a PDF with no tables, end to end:
- a Label: value line adds a regex extract named after its label (#266, #267)
- a click selects the whole wrapped paragraph (#268)
- the Record tab warns when fields exist but no Emit step does, and adds it (#269)
- the PDF page is fitted to the pane's width (#270)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TjR6eM2tUwU3NGnKXsmEap
@russoedu
russoedu merged commit dca7584 into main Oct 15, 2026
9 checks passed
@russoedu
russoedu deleted the fix/pdf-prose-recipes branch October 15, 2026 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment