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
Related Concepts¶
- cis-pipeline — the research stage
- tea-audit — the testing stage
- quick-path — fast path for well-defined marketing tasks
- kelly-router — the orchestrator that drives the pipeline