fabro/lib/apps/fabro-server
Scott Werner b6de8bf8d3 Resolve the saved final patch when creating a pull request afterwards
Creating a pull request for a finished run read the projection's final
patch field directly. Petri stores that patch in the blob table and the
field holds a blob reference, so the description model was handed the
reference string instead of the diff, and the empty-diff check could
never fire.

Move the reference resolution out of Files Changed into a shared
final_patch::load helper and use it for both readers. Pull request input
extraction now reads the real patch, judges emptiness by its text, and
reports a missing or unreadable blob instead of describing a placeholder.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:49:40 -04:00
..
src Resolve the saved final patch when creating a pull request afterwards 2026-10-02 14:49:40 -04:00
tests Resolve durable final patch blobs for Files Changed 2026-10-01 14:42:33 -04:00
build.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
Cargo.toml fix: run built-in sandbox providers in process 2026-09-24 17:14:47 -04:00