Call out two facts that already caused a confusing failure, before the
build phases begin:
1. Force IPv4 for every Gmail connection (IMAP and SMTP).
2. The source address header is X-Pm-Original-To; never use Delivered-To.
Additive only. No FR id, phase id, or other section is changed.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
The unanchored `email-agent` ignore rule matched the `cmd/email-agent/`
directory as well as the root build artifact, so the service entry point was
never committed and a fresh clone could not build. Anchor the rule to the repo
root (`/email-agent`).
This completes the Phase 1.1 tracked tree (AUD-58): entry point, config, SQLite
store, HTTP server, Dockerfile and compose.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Capture the AUD-60 deploy facts (port 8790, Caddy on .35, wildcard DNS,
reload command) as a repo runbook. Prepared for AUD-61; do not execute
until AUD-58 and AUD-59 are done.
Co-Authored-By: Paperclip <noreply@paperclip.ing>