E2E Continuation Summary

This note provides a combined brief summary of the key notes related to the Envoy project and its infrastructure, testing, orchestrator, and known bugs.

memory/envoy

Contains Envoy-specific memory including notes system commands, workflows, orchestrator, infrastructure, bugs, testing, webdav setup, SMTP delivery, and API call designs.

memory/envoy/orchestrator

Details the orchestrator's design, including phase models (triage, gathering, working), IMAP architecture and usage, SMTP routing for local vs external mail, action dispatch mechanics, context bundle usage, message ID conventions, daemon mode operation, hot-reload feature, log file location, and email injection testing tool.

memory/envoy/testing

Covers testing and debugging processes such as active test plans for attachments and emails, test scripts and logging, end-to-end test workflows, debugging steps, test email injection methods, IMAP tools, python environment details, and cron usage.

memory/envoy/infrastructure

Describes Envoy's infrastructure including hosts, running services, IMAP connection paths (stunnel usage), daemon startup chain, rc script details, cron jobs related to mail fetching and maintenance, and weekly autonomous maintenance tasks.

memory/envoy/bugs

Lists known bugs and issues including fixed bugs like dispatch action errors, IMAP sent copy problems, message ID normalisation, double-send issues, duplicate notes in context, deploy code crashes, internal mail routing fixes; and open issues such as missing action success gates, hallucinated completions, gathering fallback problems, orphaned note subtrees, SMTP restrictions, XOAUTH2 problems, Brevo domain verification, and delivery confirmation problems. Also includes dependency compatibility notes.

version 1