mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-24 10:09:01 -06:00
Review on #1468: main's #2099 split out text_matches() and lets unknown field prefixes fall back to plain text. On top of it, text_matches() now also matches Photo::people(); the free-text token is unquoted before text_matches(); an unknown field's quoted value is unquoted in the fallback (`10:"30 am"` is the text `10:30 am`); and the field split keeps the !t.starts_with('"') guard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>