aboutsummaryrefslogtreecommitdiff
path: root/inbox/PROCESSED-2026-07-08-1124-from-work-proposal-triage-intake-personal-gmail.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-11 02:14:11 -0500
committerCraig Jennings <c@cjennings.net>2026-07-11 02:14:49 -0500
commitb2aeaf6caea2c2ba7d27012e5f4f3999ff7c81e0 (patch)
tree7dfd56ed50ad92a535b90caad1ae28e48b00e8d8 /inbox/PROCESSED-2026-07-08-1124-from-work-proposal-triage-intake-personal-gmail.org
parentcfbabf1da65c5224a4e3c7302c71baa98935d0e4 (diff)
downloadrulesets-b2aeaf6caea2c2ba7d27012e5f4f3999ff7c81e0.tar.gz
rulesets-b2aeaf6caea2c2ba7d27012e5f4f3999ff7c81e0.zip
chore: file processed inbox handoffs and add two backlog tasks
Diffstat (limited to 'inbox/PROCESSED-2026-07-08-1124-from-work-proposal-triage-intake-personal-gmail.org')
-rw-r--r--inbox/PROCESSED-2026-07-08-1124-from-work-proposal-triage-intake-personal-gmail.org5
1 files changed, 5 insertions, 0 deletions
diff --git a/inbox/PROCESSED-2026-07-08-1124-from-work-proposal-triage-intake-personal-gmail.org b/inbox/PROCESSED-2026-07-08-1124-from-work-proposal-triage-intake-personal-gmail.org
new file mode 100644
index 0000000..6fb315b
--- /dev/null
+++ b/inbox/PROCESSED-2026-07-08-1124-from-work-proposal-triage-intake-personal-gmail.org
@@ -0,0 +1,5 @@
+#+TITLE: Proposal: triage-intake.personal-gmail.org edit (copy sent a
+#+SOURCE: from work
+#+DATE: 2026-07-08 11:24:19 -0500
+
+Proposal: triage-intake.personal-gmail.org edit (copy sent alongside this note). Two additions to the Scan section, both from a 2026-07-08 work-session investigation: (1) a warning that the Gmail MCP listMessages tool caps at maxResults=100 and exposes no pageToken parameter, so >100 unread piles silently truncate — with the date-slice walk (before:<oldest-day>, dedupe by id) as the recipe, and a note that resultSizeEstimate is unreliable (stuck at 201 while the real union exceeded 300); (2) a mandatory cheap backlog-residue probe each sweep (q="is:unread in:inbox before:<anchor-date>" maxResults=5) that loudly surfaces any pre-anchor unread instead of letting anchored sweeps claim 'no changes' over a window they never saw. Root cause this fixes: ~300 unread accumulated invisibly Jun 4 - Jul 4 because anchored scans never look behind the anchor and the 7/4 catch-up hit the 100 cap. Companion: the work project's project-owned triage-intake.deepsat-gmail.org got the same two additions directly (work tool names); no other plugins in the gmail family. The engine file needs no change.