docs(agents): move E2E note to concepts section

Amolith created

Assisted-by: Claude Opus 4.5 via Crush

Change summary

AGENTS.md | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)

Detailed changes

AGENTS.md 🔗

@@ -9,6 +9,15 @@ SPDX-License-Identifier: CC0-1.0
 This file guides LLM agents through interacting with and maintaining
 the lune project—a CLI for the Lunatask productivity app.
 
+## Lunatask concepts
+
+Lunatask is end-to-end encrypted and any sensitive information
+(person/task/note/habit names, contents, etc.) is all omitted. The API
+only returns basic metadata (IDs, timestamps, status, etc.). That also
+means there is no way to dynamically list the user's areas, habits, or
+notebooks; they must copy those details from the desktop app into lune
+during interactive initialisation or reconfiguration.
+
 ## Commands
 
 Run these most to least often:
@@ -84,12 +93,6 @@ Reference docs via context7 or doc-agent when unsure:
 
 ## Gotchas
 
-### Lunatask E2E encryption
-
-Task/note names and content are end-to-end encrypted in Lunatask. The API only
-returns metadata (IDs, timestamps, status). See `cmd/task/list.go:17-20` for the
-documented limitation.
-
 ### Linter exclusions for cmd/
 
 The `.golangci.yaml` disables several linters for `cmd/`: