Attach Files to Business Records with Blob References
A support agent attaches a PDF to a case. The case may stay open for months, while a download link should last only minutes. If the case stores that link, the attachment appears broken when it expires. If the case stores a raw storage key and treats it as permission, anyone who obtains the key may get more access than intended.
TeaQL's optional Blob Reference module gives the case a stable BlobRef.
The file lives in object storage; the business record keeps only its reference.
When someone is allowed to view the case, TeaQL prepares a complete temporary
URL for that reader. The next view can receive a fresh URL without changing the
case or uploading the file again.
