diff --git a/TODO.md b/TODO.md index 1f14522..256fa6d 100644 --- a/TODO.md +++ b/TODO.md @@ -9,6 +9,9 @@ Unstructured intake buffer for ideas, issues, and observations. Items here are r - Paste compression for large text content - Must mark compression in URL fragment (e.g., `#z:` or `#:z`) - Receiver needs to know content is compressed before decryption + - Design: compress-then-encrypt only (not compress-only) + - Compressed data has high entropy → bypasses entropy enforcement + - Must enforce encryption when compression enabled (CLI-side) - ETag support for conditional requests - Neovim/Vim plugin for editor integration - Webhook notifications for paste events