Merge origin/main into fix/cleared-default-stays-cleared

Resolves test-file conflicts where main and this branch both appended tests:
main's file plus this branch's appended tests, unchanged.
fmt, clippy -p pdfcraft-forms -p pdfcraft-automation, and both crates' tests pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SqmHYx8FiWM5PcsoiErgp9
This commit is contained in:
KenM76
2026-10-28 19:18:37 -04:00
co-authored by Claude Opus 5.5
107 changed files with 4916 additions and 736 deletions
File diff suppressed because one or more lines are too long