← Store of ScopeCONTENT HISTORY

Update to Store of Scope

Snapshot Oct 24, 2026 · 13:39 UTC · version 0.1.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Store of Scope and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Use when a user asks to set up, connect, configure, reconnect, schedule, or recover Store of Scope, including missing Gmail, Calendar, Drive, or automation capabilities.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 511
    },
    {
      "relative_path": "references/setup-contract.md",
      "size_in_bytes": 3498
    }
  ],
  "name": "setting-up-store-of-scope",
  "skill_md_contents": "---\nname: setting-up-store-of-scope\ndescription: Use when a user asks to set up, connect, configure, reconnect, schedule, or recover Store of Scope, including missing Gmail, Calendar, Drive, or automation capabilities.\n---\n\n# Setting up Store of Scope\n\n## Overview\n\nComplete one reviewable setup from dependency checks through a verified preview. Gmail is required. Calendar is optional and recommended. Drive is optional. Never ask the user to install Noodle Seed.\n\nRead [the setup contract](references/setup-contract.md) before changing configuration or creating an automation.\n\n## Setup order\n\n1. Call `get_store_of_scope_status`. If the hosted MCP connection fails, stop and report the connection error; do not request Noodle credentials or attempt to bypass the configured endpoint.\n2. Verify Gmail capabilities are installed, enabled, signed in, and able to perform a safe read. If absent, guide the user to install the Gmail app through the host and stop until authorization completes.\n3. Request Gmail read access first. Verify send access only when delivery is enabled. Do not request delete, archive, label, trash, or read-status mutation.\n4. Offer Calendar only for a managed reading event. Offer Drive only for user-owned cloud exports. A declined optional connection must not block newsletter setup.\n5. Collect sender addresses, timezone, cadence, archive window, edition limit, delivery recipient, delivery mode, and optional reading-event settings.\n6. Reject duplicate or invalid sender addresses before any mailbox search. Show a redacted configuration summary.\n7. Run a read-only Gmail count preview by source. Do not pass credentials, raw message bodies, MIME content, or attachment bytes to Store of Scope.\n8. Obtain explicit approval for initial ingestion, then save configuration using the current revision.\n9. Generate and validate a workbook and e-book preview through separately authorized host capabilities. Do not claim success without validation receipts.\n10. Obtain separate approval for the first send and future unattended sends. A first-send approval is not unattended-send approval.\n11. If enabled, upsert one Calendar reading event and reconcile duplicates before creating another.\n12. Propose one daily scheduled task in the configured timezone. Create it only after the user approves the exact schedule and prompt.\n13. Re-read status and report connections, source counts, delivery mode, next run, pause control, and manual-mode fallback.\n\n## Recovery\n\n- On a revision conflict, reread status and reconcile; never overwrite.\n- On Gmail disconnection, pause dependent work and guide reconnection.\n- On a pending run, recover or reconcile it before starting another.\n- If scheduled tasks are unavailable, configure manual mode and provide: `Run today's Store of Scope newsletter workflow.` Do not claim automation is active.\n- Require confirmation before retirement, workspace deletion, Calendar cleanup, or replacement of user-owned artifacts.\n"
}

SHA-256 of public snapshot: 8dcf27893a53de27f89e06f888513efa23b2b190d5a543d8e4f964951f7618ce