New investor

Create investor record

This inserts the investor into PostgreSQL, sets relationship and processing status separately, and queues a `generate_packet` background job.

Saving this record will immediately create a `generate_packet` job in PostgreSQL for the Python worker. Decks now render through deterministic Typst templates rather than Gamma exports.