Decision 01
.docx in. One parser, three target surfaces.
- Was tempted
- Three plugins on day one — Figma, Canva, and InDesign in parallel — to maximize launch surface.
- Chose
- Build the .docx parser engine once. Ship the Figma plugin first. Public demand-signal waitlists for Canva and InDesign collect interest data without committing to ship either.
- Because
- Figma's plugin marketplace is the most direct path to real users on a real design surface — engine validation in months once submitted, not a year of speculation. Until the Figma submission lands, MZM Labs client deliverables are the validation surface — every doc Pheak runs through the plugin is a real-world test on real client work. The waitlist data on Canva and InDesign tells me whether the broader audience would even use those ports before I'd build either one. Three brittle plugins on day one would have been worse than one product with mechanical demand-signal.
Decision 02
Polish chrome auto-generated. Wizard asks only what the designer knows.
- Was tempted
- Maximum configuration surface — every setting exposed, every micro-decision in the wizard.
- Chose
- Cover page, headers, footers, page numbers, US Letter dimensions, hierarchical type spec — auto. Wizard asks for heading font (with fallback chain), 1-col vs 2-col layout, brand color, logo upload, classification text. Sensible defaults for everything else (margins, bullet style, table lines, footer format).
- Because
- The whole pitch was "save my time." A configuration surface IS time. Defaults match how a polish deliverable already looks.
Decision 03
Free tier sized to my own pain. Monetization architecturally modeled, not yet pursued.
- Was tempted
- Skip the tier work entirely (free forever) or model an elaborate pricing matrix on day one.
- Chose
- Two-tier model — Free (8 pages per doc, 5 imports per 30 days) + Pro (unlimited). Pricing logic coded but kept gated until launch.
- Because
- Shipping a real designer-tooling product means engaging with the monetization design, not avoiding it. The 8-page free tier exists because that's exactly the unit eating MZM Labs's time on agency client deliverables — sized so other designers feel the win on a real document, not on a demo. Specific pricing held until launch — the design proof is the point.