The FORGE Pattern
Fire-Once, Receive, Go, Execute — A complete delivery pattern for intelligence products.
Pattern Overview
FORGE is not a business model. It's a delivery pattern that:
- Defines how intelligence artifacts are created
- Specifies how ownership transfers to buyers
- Ensures perpetual use without ongoing costs
- Eliminates vendor dependency completely
Think of it as the npm model for intelligence.
The Five Components
1. 🔥 Fire (Creation Phase)
Intensive upfront R&D creates complete, battle-tested artifacts.
What "Fire" means:
- Deep research into the problem domain
- Rigorous validation through real-world testing
- Complete documentation (buyer can deploy without you)
- All edge cases explored and documented
- No "we'll finish it later" promises
Time investment:
- MCP Servers: 4-8 weeks
- Frameworks: 6-12 weeks
- Business Playbooks: 3-6 weeks
- Intelligence Blueprints: 8-16 weeks
MillPond example: ChirpIQX
- 6 weeks researching signal detection patterns
- Tested on 500+ conversations
- 4,500-word implementation guide
- Every function documented
- Result: Complete MCP server, ready to deploy
The fire metaphor: Blacksmiths don't deliver half-forged swords. You heat, hammer, quench—then deliver a finished blade. FORGE products work the same way.
2. 🎯 Once (Delivery Event)
Single transfer. Complete ownership. No recurring relationship.
What "Once" means:
- One download event
- One payment transaction
- One moment of ownership transfer
- No subscriptions, no renewals, no "contact us for access"
Contrast with SaaS:
SaaS: Pay → Access (revocable)
FORGE: Pay → Own (permanent)Delivery methods:
- npm package (versioned, cached forever)
- GitHub release (permanent URL)
- Direct download (Gumroad, Lemon Squeezy, Stripe)
- Email link (one-time, permanent access)
MillPond example: BrowserLLM Terminal
- Stripe checkout → $149
- Email with download link
- Single HTML file + model files
- Buyer downloads once, owns forever
- No expiration, no license server, no "phone home"
3. 📦 Receive (Ownership Transfer)
Buyer gets full ownership of the intelligence artifact.
What "Receive" means:
- Transferable (buyer can resell, if license permits)
- Sellable (buyer can include in client deliverables)
- Forkable (buyer can modify for own use)
- Perpetual (no expiration, no termination clause)
License types:
- Open source FORGE: MIT license, maximum freedom
- Paid FORGE: Perpetual commercial use, modification allowed
- Resellable FORGE: Buyer can white-label and resell
MillPond example: PACE.js
- MIT License
- Buyer can fork, modify, sell commercial products built on it
- No royalties, no revenue sharing, no attribution required (though appreciated)
- True ownership
4. 🚀 Go (Autonomous Deployment)
Self-contained implementation. Zero seller dependency.
What "Go" means:
- Complete documentation enables independent deployment
- No onboarding calls required
- No implementation support needed
- Buyer controls the entire stack
- No hidden dependencies on seller's infrastructure
Test for "Go" compliance:
Can a stranger deploy this with ZERO contact with me?
✅ Yes: Documentation is complete
❌ No: You're still building a consulting businessMillPond example: PerchIQX MCP
# Buyer workflow (zero seller contact)
npm install @millpond/perchiqx
# Follow README.md for .env setup
perchiqx analyze /path/to/files
# Works immediately, no questions askedWhy "Go" matters: If buyers need your help to deploy, you haven't forged it—you've created a consulting dependency.
5. ♾️ Execute (Perpetual Use)
Runs forever. Zero ongoing costs. Buyer's choice to upgrade.
What "Execute" means:
- No license expirations
- No forced upgrades
- No feature deprecation
- No "sunset" announcements
- No telemetry, no kill switches
Version philosophy:
v1.0 (2024) → Runs forever, buyer's property
v2.0 (2026) → New FORGE product, buyer's choice to purchaseBoth coexist. Buyer chooses when (or if) to upgrade.
MillPond example: ChirpIQX v1.0
- Released 2024
- Will work in 2034 (no forced migration)
- If ChirpIQX v2.0 releases, v1.0 buyers decide if upgrade is worth it
- No pressure, no deprecated features, no "end of support" threats
Why "Execute" matters: Perpetual use respects buyer autonomy. They own it, they control it, they decide when it's done.
The Complete Flow
Seller perspective:
- Fire: Create once (4-16 weeks R&D)
- Once: Package and release (1 week)
- Exit to build next FORGE product
Buyer perspective:
- Receive: Pay once, own forever
- Go: Deploy with documentation only
- Execute: Use perpetually, upgrade when you choose
Observable Pattern
FORGE isn't abstract—it's observable in every product:
Question: Is this product FORGE-compliant?
Test:
[ ] Can I deploy it without contacting the seller?
[ ] Do I own it perpetually?
[ ] Are there ongoing costs?
[ ] Can I use it in 10 years?
[ ] Is the implementation observable (source/methodology)?
[ ] Can I transfer ownership?If all 6 = YES: It's FORGE ✅ If any = NO: It's not FORGE ❌
Pattern vs. Framework
FORGE is a pattern, not a framework:
Framework (PACE.js, Fetch):
- Provides code, structure, implementation
- You build applications with it
- Has APIs, methods, components
Pattern (FORGE):
- Provides principles, criteria, methodology
- You create delivery models with it
- Has observable properties, tests, compliance checks
FORGE tells you HOW to deliver intelligence. It doesn't do the delivery for you.
Next Steps
Understand the Criteria:
- Observable Properties — 6-point compliance checklist
- Semantic Matrix — 3D coherence analysis
Compare with Alternatives:
- FORGE vs SaaS — Model comparison
- When to Use FORGE — Ideal scenarios
- When NOT to Use FORGE — Anti-patterns
See It in Action:
- MillPond Examples — 8 FORGE products analyzed
- Implementation Guide — Create your own
FORGE isn't complex—it's intentionally simple. Five letters, five principles, one pattern: Intelligence forged once, wielded forever. 🪶