Adds the three blob ops to the interface and a BLOB_THRESHOLD_BYTES constant. Both GitHubHost and GiteaHost ship temporary stubs so the build stays green until tasks 3-4 fill in real implementations. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>