- Full skeleton: backend (outreach module with settings/usage/batch + pure templating + dto), health/auth, web PWA (compose/review/settings/usage), mcp stub, migrations, docs (MARKETING.md + MIGRATION_FROM_LP.md), CLAUDE, STANDARDS, run/scripts. - Design: scope from lp.live api/entities/outreach-* + features/outreach-templating + surfaces/my/outreach.ts + client-search + my/frontend Outreach* pages + related mcp - Follows exact prospector extraction to enable focused dev + cutover/proxies from lp.live - Verified via ls, file reads, structure parity to prospector/finances stub
1.6 KiB
@applications/marketing/ (Quinn Marketing / Outreach)
Canonical home for the Quinn Marketing / Client Outreach system (batch outreach engine, templating, settings, usage, campaigns to clients). Tier 2 application under @applications/.
Read docs/MARKETING.md first — the unified definition (architecture, surfaces, MCP, extraction plan).
What this is
One repo, one app: NestJS backend (src/) + Chrome PWA (web/) + MCP server (@packages/mcp-marketing/), own Postgres. Focused on outbound client marketing: search clients by facets (market, area code, mentioned, status), template rendering/validation, batch creation/preview, throttled sending, rate/usage tracking, settings (max/min, quiet hours, paused).
Extracted from lp.live monolith (api/entities/outreach-{batch,batch-item,settings} + features/outreach-templating + surfaces/my/outreach.ts + related client-search + my/frontend-public Outreach* pages + mcp) following the exact prospector extraction pattern.
Always-active
- Read
docs/MARKETING.md+src/README.md+ per-module READMEs first. - Standards:
docs/STANDARDS.md(feature-sliced; src/outreach/ as reference module; pure templating + match in separate pure files). - No debt, collective voice, scoped atomic commits with Co-Authored trailer.
- Verify builds/tests + surface parity to LP outreach before claim done.
Extraction
See docs/MIGRATION_FROM_LP.md (lists the LP targets for port: entities, surfaces, frontend outreach pages, templating, mcp, tests).
Agents
MCP work -> mcp-server-builder; PWA -> frontend-developer.
Last updated: 2026-06-29 (initial extraction stub).