From 86e8f5ce27228cf8518d6af5803770487bac4c38 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 25 May 2026 11:01:57 +0100 Subject: [PATCH] Add project vision document --- VISION.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 VISION.md diff --git a/VISION.md b/VISION.md new file mode 100644 index 0000000..b9d1041 --- /dev/null +++ b/VISION.md @@ -0,0 +1,34 @@ +# MailPlus Intelligence Vision + +Version: 0.1 + +MailPlus Intelligence is a privacy-aware analysis layer for Synology MailPlus data, focused on useful local intelligence rather than cloud-dependent mailbox automation. + +It should help the operator understand mail patterns, threads, references, and governance-relevant signals while keeping fixture-bound tests and private data boundaries explicit. + +## Who It Serves + +- The operator managing Synology-hosted mail. +- Agents repairing parsing, threading, and governance workflows. +- Future users who need local mail intelligence without handing over mailbox contents. + +## Product Principles + +- Fixture-bound validation is the default proof path. +- Malformed references and edge cases should become tests. +- Public readiness requires careful separation from live private mail. +- Threading behavior must be explainable and inspectable. +- Governance docs should match the code's actual privacy boundary. + +## Near-Term Direction + +- Harden threading and malformed-reference handling. +- Keep offline fixtures representative and safe. +- Separate governance checkout work from live MailPlus integration work. +- Improve public-readiness docs and validation gates. + +## Non-Goals + +- Do not depend on live private mail for routine tests. +- Do not expose mailbox content in docs, logs, or generated artifacts. +- Do not turn local intelligence into cloud mailbox surveillance.