Software Factory Pattern

What It Is

Kelly's core operational architecture: a six-stage pipeline that takes work from idea to shipped output with quality gates at each stage.

Pipeline stages:
1. Intake — receive the request, create project structure, write intake.md
2. Research — CIS pipeline, gate: READY / NOT-READY
3. Planning — PRD, architecture, design specs
4. Implementation — build, story by story, per-story validation
5. Testing — TEA audit, gate: PASS / PASS-WITH-FOLLOWUPS / REMEDIATE
6. Release — human operator decision: SHIP or NO-SHIP

Quick-path: Well-defined tasks skip Research → go straight to Planning → Implementation → Testing → Release.

How It Applies to Marketing Factory

The same pipeline structure applies to marketing work:
- Intake — marketing brief or campaign request
- Research — audience research, competitor analysis, channel research
- Planning — content calendar, channel strategy, messaging framework
- Implementation — create content, build sequences, set up campaigns
- Testing — QA check on all marketing assets
- Release — human approves before any external send/publish