Purpose & Goals
Encoding and decoding text with a user-supplied seed in a browser extension.
Approach
A browser popup uses local JavaScript transformations and text-file input/output.
Engineering decisions
Keep the transformation deterministic and expose the seed and text interactions clearly.