Skip to main content
Glama
README.md
# Cue — ordering site

The marketing and checkout site for **Cue Honesty Check**, a one-time-purchase
Claude Skill that makes Claude audit its own draft for sycophancy and
hallucination. Live at `https://usecue.online`.

It is a static site: plain HTML, one stylesheet, no build step. Checkout and
file delivery are handled entirely by Lemon Squeezy.

## Files

| File | What it is |
|---|---|
| `site/index.html` | The landing + ordering page |
| `site/products.js` | **Product data** — name, price, tagline, checkout link |
| `site/styles.css` | All styles; the colour palette is at the top |
| `site/privacy.html` | Privacy Policy (draft placeholder) |
| `site/terms.html` | Terms of Service (draft placeholder) |
| `vercel.json` | Serves `site/` as static files, with clean URLs (`/privacy`) |

## Common edits

- **Price, name or checkout link** → `site/products.js`. Nothing else in the
  site hardcodes them.
- **Colours** → the `:root` block at the top of `site/styles.css`.
- **Demo video** → `site/index.html`, search for `DEMO VIDEO GOES HERE`.
- **Add a second product** → append an entry to `PRODUCTS` in
  `site/products.js`, then build the card list where `index.html` says
  `MORE PRODUCTS`.

## Run locally

```bash
cd site
python -m http.server 8765
# open http://127.0.0.1:8765
```

Any static file server works. Note that `/privacy` (without `.html`) only
resolves on Vercel, where `cleanUrls` is on; the site itself links to
`privacy.html`, which works everywhere.

## Deploy

```bash
vercel --prod
```

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation4/5

Each tool has a distinct role: analyze_message performs the core honesty check, cue_status confirms connectivity, and check_usage reports quota/plan. cue_status and check_usage are both lightweight informational tools that could be mildly confused at a glance, but their descriptions clearly separate connection status from usage quotas.

Naming Consistency4/5

All three names use snake_case and read predictably, with analyze_message and check_usage following a verb_noun pattern. cue_status deviates slightly by prefixing the server name instead of using a verb, but the convention remains consistent and readable.

Tool Count4/5

Three tools for a focused honesty-guardian server is reasonable: one core checking tool plus two zero-cost supporting tools. It is on the lean side, but every tool serves a purpose and none feels redundant.

Completeness4/5

The core lifecycle is covered: run a check, verify the service is active, and inspect remaining quota. The only minor gap is that check_usage references 'prompt rewrites' as a separate capability with no dedicated tool, though rewrites appear to be delivered through analyze_message output.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues