WORM ingest
Diffuse Leapfrog 2030 Doctrine and Glossary formatting
@@ -19,7 +19,7 @@ paired_with: service-email.es.md **service-email** is a Ring 1 boundary-ingest service in the PointSav three-ring architecture. It functions as a transport interceptor: it authenticates against the Microsoft Graph API, retrieves inbound email messages, and writes the raw payloads to a local temporary queue for downstream processing by Ring 2 services. The service deliberately maintains no knowledge of message content or semantic meaning — its only job is reliable, authenticated extraction across the cloud boundary. ## Overview ## Architectural Baseline The service addresses a structural limitation of IMAP and SMTP: both protocols require maintaining a persistent connection and expose message state management through legacy mechanisms. service-email uses OAuth2 authentication against the Microsoft Graph API instead, making each polling cycle a discrete, authenticated HTTP exchange. This approach confines the cloud-trust boundary to a single well-defined point in the pipeline. @@ -27,7 +27,7 @@ The service addresses a structural limitation of IMAP and SMTP: both protocols r service-email occupies **Ring 1 — Boundary Ingest** in the three-ring architecture. Ring 1 services are per-tenant and implement an MCP (Model Context Protocol) server interface. Each Ring 1 service handles one inbound channel; service-email handles the email channel. Other Ring 1 services cover filesystem, people records, and structured input. No Ring 1 service processes content semantically — that is Ring 2's scope. ## Architecture ## Structural Organization of Components The extraction loop operates in three steps: @@ -55,6 +55,6 @@ The service surrenders execution to the downstream parser (`service-extraction`) ## References - DOCTRINE.md §XI — Ring 1 boundary-ingest architecture - §XI — Ring 1 boundary-ingest architecture - `pointsav-monorepo/service-email/` — implementation crate - SYS-ADR-07 — structured data never routes through AI (governs downstream handling of service-email output)