v0.3.0
What's new
- Automatic judge (
judge()) — one structured LLM invocation selects the best candidate and the run completes without a human review barrier. ReplacemanualJudge()withjudge()andoutputGlue('draft')keeps the selected result. await_humanstep — a schema-validated human approval barrier for workflows that need an explicit sign-off.rick.humanizerrecipe — language-neutral text humanization with pattern, taste, and fidelity audits plus factual grounding against the source. Optional voice-sample calibration viause_voice_sample.- Prompt-limit handling — prompt overflows now fail the step cleanly through
PromptLimitExceededException(aStepFailureBase). - Migration repair — invocation-diagnostic backfill rows skipped by the 0.1.0/0.2.0 migration are repaired by the new
000006migration; existing installs stay untouched.
Docs
- README now covers
judge()and the humanizer recipe under "Typical tasks". CHANGELOG.mdupdated with the[0.3.0]section.
Full changelog: https://github.com/para1992/laravel-rick/blob/main/CHANGELOG.md