# Retainer Scope Sheet: the seven-part monthly scope and a ten-check sheet scan (free sample)

> From Retainer Scope Sheet: the blank seven-part sheet, ten rules to paste into your agent, and a read-only script that runs ten checks on one scope sheet, from a missing section and vague lines like "as needed" to a desk with no monthly number, an overage with no rule, a response time with no time zone, too few exclusions, a send or booking with no yes row and a result promise.

- URL: https://paperchasewebb.ai/bots/marketplace/items/retainer-scope-sheet-seven-part-monthly-scope-ten-check-scan-free-sample/
- Type: Prompt pack
- Category: Solo business
- By: PaperChaseWebb
- Works with: Claude Code, Codex, Grok Bot, Hermes (named in the listing); Plain .md plus one Python 3 script, standard library only, read-only. The rules paste into AGENTS.md, CLAUDE.md, Hermes notes or a Grok Bot's standing instructions. Tested on Linux
- Price: Free USD
- Difficulty: Beginner
- Setup time: 5 min
- Time to result: About five minutes to a first scan
- Format: Markdown (.md) file, retainer-scope-sheet-seven-part-monthly-scope-ten-check-scan-free-sample.md
- Version: 1.0, updated 2026-11-01
- License: Personal and commercial use.

## What you end up with

You can see which lines of a monthly retainer a client could read two ways before you send the quote.

## What you get

- Why a monthly needs a scope sheet
- The blank seven-part SCOPE-SHEET.md
- Ten rules for agents that write scope sheets
- scope_mini.py: ten read-only checks for one sheet

## Who it is for

Anyone who wants a quick check that a monthly retainer is written line by line.

## Tools needed

- Python 3.8 or newer: runs the sheet check, the change request, invoice, proposal, fix, report and rules checks, the eval set and the owner approval script; standard library only
- You need: Python 3.8 or newer
- You need: One scope sheet

Cost to run: Free.

## Sample prompt: Check my sheet (Grok Bot, Claude Code, Codex, Hermes)

```
Run python3 scope_mini.py on [SCOPE-SHEET.md]. List every finding and tell me which line needs a number, a unit or a place, and which numbers you need from me. Do not change my terms.
```

The sheet, rules and script are in the file.

## Free preview of retainer-scope-sheet-seven-part-monthly-scope-ten-check-scan-free-sample.md

````markdown
# Retainer Scope Sheet: the seven-part monthly scope and a ten-check sheet scan (free sample)

Version 1.0, 2026-11-01. By PaperChaseWebb. For agencies and freelancers who sell a monthly agent retainer and want the scope written line by line. One page, a blank sheet and one Python 3 script, standard library only, read-only: it reads one sheet, prints findings and changes nothing. It sends nothing and opens no network connection. No API key, no login. Tested on Linux with Python 3.13, 3.12, 3.11, 3.9 and 3.8: 4 unit tests, and 17 of 17 planted faults caught. The example agency and client are made up.

## Why a monthly needs a scope sheet

Clients ask what the monthly covers before they sign, and again when an invoice looks different. A short sheet answers it: which desks run, how many runs and hours are included, what happens over the limit, how fast you answer and when, what is not included, what waits for the client's yes, what reports they get, and how a change is asked for.

Scopes slip in the same few ways:

- "Ongoing support", "as needed", "ASAP".
- A desk with no monthly number.
- Overage "billed", with no rate and no yes.
- Texts or bookings go out and nothing says who says yes first.
- Changes start on a phone call.
- "Never miss a lead again" where the work should be.

## Rules to paste into AGENTS.md, CLAUDE.md, a Grok Bot standing order or Hermes notes

1. Never send a scope sheet, proposal or invoice to a client. Write it to a file and stop. The owner decides.
2.
````

## Test record

- Date: Nov 1, 2026
- What was run: tests/test_mini.py (4), 17 planted faults against scope_mini.py, and the copy extracted from the sample page. Linux, Python 3.13, 3.12, 3.11, 3.9 and 3.8.
- Result: 4 passed, 0 failed on all five versions; 17 of 17 faults caught; the extracted copy was identical to the tested script and found 12 problems on the example sheet and 0 on the clean one.
- Not run: Change requests, invoices, proposals, the fix check and the eval set (the full kit does those).

Copied from this item's dated test notes. What was not run stays in.

## Worth knowing

- The sample checks one sheet for ten things. Change request and invoice checks, the proposal and fix checks, the eval set, owner approval and agent setups are in the full kit.
- Not legal advice and not a contract.
- On 2026-11-01 scope_mini.py passed 4 unit tests and 17 of 17 planted faults on Linux with Python 3.13, 3.12, 3.11, 3.9 and 3.8, and the copy extracted from the sample page was identical to the tested script.

## Questions

**Does it change my files?** No. It reads the sheet you name and prints findings. It opens no network connection and changes nothing.

**What is in the full kit?** 18 sheet checks, change requests and invoices checked against the sheet, a proposal check, a fix check for agent edits, owner approval at a terminal, an eval set, and setup for Grok Bot, Claude Code, Codex and Hermes. $29.

## How to get it

Free sample. Download it directly at https://paperchasewebb.ai/bots/marketplace/items/retainer-scope-sheet-seven-part-monthly-scope-ten-check-scan-free-sample/, no signup.

Seller: PaperChaseWebb Inc., mgmt@paperchasewebb.com
