M21-I12: Send pipeline + send-as #37

Open
opened 2026-05-29 05:15:13 +00:00 by claudian · 0 comments

📤 Send pipeline + send-as

The transmit path: markdown → MIME, embeds resolve to real attachments, and the send identity is decided by the structure (the arrival channel / the contact's tier).

Acceptance Criteria

  • Markdown body → MIME (html + plaintext).
  • ![[file.ext]] / bare ![[note]] resolve to real attachments in place (no picker, no drag-drop).
  • The sent message also lands in the server Sent folder.
  • Send-as mirrors the arrival channel (inbox@n8k99.com / ceo@eckenrodemuziekopname.com); me.com is receive-only and routes by tier (Green/Yellow/Black → inbox@n8k99.com, else → ceo@eckenrodemuziekopname.com).

Dependencies

Reference

See M21-Tradecraft for the full design and rationale.


synced from /tmp/m21-sync/Milestones/M21-Tradecraft/Issues/M21-I12-Send-Pipeline-And-As.md

# 📤 Send pipeline + send-as The transmit path: markdown → MIME, embeds resolve to real attachments, and the send identity is decided by the structure (the arrival channel / the contact's tier). ## Acceptance Criteria - Markdown body → MIME (html + plaintext). - `![[file.ext]]` / bare `![[note]]` resolve to **real attachments in place** (no picker, no drag-drop). - The sent message also lands in the server **Sent** folder. - **Send-as** mirrors the arrival channel (`inbox@n8k99.com` / `ceo@eckenrodemuziekopname.com`); `me.com` is receive-only and routes by tier (Green/Yellow/Black → `inbox@n8k99.com`, else → `ceo@eckenrodemuziekopname.com`). ## Dependencies - **Milestone gate:** [[M17-The-Spaceship]] (Hero editor + LHSB) must land first. - [[M21-I02-Per-Email-Note-Schema]] - [[M15-Settings-Contract-V2]] — send accounts + `.env` - [[M8-Wikilink-Authority]] — embed resolution for attachments ## Reference See [[M21-Tradecraft]] for the full design and rationale. --- *synced from `/tmp/m21-sync/Milestones/M21-Tradecraft/Issues/M21-I12-Send-Pipeline-And-As.md`*
claudian added this to the Tradecraft milestone 2026-05-29 05:15:13 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
n8k99/dragonpunkos#37
No description provided.