mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-11-05 12:42:20 +01:00
docs(email): point the specs at the canonical module paths
The move left three documents naming `routes/email_routes.py`, `routes/email_helpers.py` and `routes/email_pollers.py` as where the code is. The shims keep those import paths working, so nothing breaks — but each of those files is now seventeen lines that redirect, and a reader sent there finds no email code at all. Follows the phrasing specs/persistence.md already uses for the contacts and vault subpackages: name the canonical path and note the shims.
This commit is contained in:
@@ -8,7 +8,8 @@ This spec covers mail and contacts in:
|
||||
|
||||
- app wiring in `app.py`;
|
||||
- `core.database.EmailAccount`;
|
||||
- `routes/email_routes.py`, `routes/email_helpers.py`, and `routes/email_pollers.py`;
|
||||
- canonical `routes/email/email_routes.py`, `routes/email/email_helpers.py`, and
|
||||
`routes/email/email_pollers.py`, plus their shims at the old flat paths;
|
||||
- email threading in `src/email_thread_parser.py`;
|
||||
- email MCP tools in `mcp_servers/email_server.py`;
|
||||
- canonical contact/CardDAV routes in `routes/contacts/contacts_routes.py`,
|
||||
|
||||
Reference in New Issue
Block a user