# Progress — master-copywriter

**Last Updated:** harness seed (no deliverables built yet)
**Current Objective:** build the `sales-page` feature to green as the first deliverable.
**Recommended Next Step:** read a real brief from `funnel-psychology` (awareness + sophistication
stage + offer terms), pick a lead type off the MANUAL.md §3.1 grid, and draft
`workspace/sales-page.md` to the structure in `samples/good/sales-page.md`.

## Master
Conversion Copywriting — `growth-masters/copywriting/`. Manual: `MANUAL.md`. Gate: `./init.sh`.

## Feature sequence
sales-page · vsl-script · ad-set · email-subject-bank · landing-hero-variants
(all independent capabilities — no dependency order enforced in `feature_list.json`; work one at a
time regardless)

## Current feature
None started — all five `status: "todo"`.

## Last verified
`./init.sh` passes (harness self-check only): the anti-theater gate holds —
`samples/good/sales-page.md` passes `verify_copywriting.py sales-page` (19/19 checks) and
`samples/bad/sales-page.md` correctly fails it (13 named checks fail: section order, missing
lead/awareness tags, unnamed mechanism, untagged proof, missing stack, <3 objections, 2 distinct
CTA targets, hype words, forbidden vocabulary, a >90-word paragraph, em-dash overuse). No deliverable
work has started; `workspace/` is empty.

## Next step
1. Get or assume a stage-and-awareness brief (funnel-psychology's job to supply; request it if
   missing — do not guess, MANUAL.md §1.2).
2. Draft `workspace/sales-page.md` following the section shape in `samples/good/sales-page.md`.
3. Run `python3 verify_copywriting.py sales-page workspace/sales-page.md`; fix named failures.
4. Run `./init.sh`; mark `sales-page` `done` in `feature_list.json` with the verify command + result
   as evidence.
5. Update this file's "Last verified" and move to the next feature.

## Blockers
None. (Note per MANUAL.md §9.3: real email sending is gated on `OUTREACH_POSTAL_ADDR` for
CAN-SPAM — that blocks `email-marketing`'s send step, not this master's ability to *write* the
subject bank.)

## Log
- (seed) Harness created: AGENTS.md, feature_list.json, init.sh, verify_copywriting.py,
  samples/good/sales-page.md, samples/bad/sales-page.md, playbooks/, progress.md,
  session-handoff.md. Anti-theater gate verified working. No feature work done yet.
