From eebaf4a94f2a30ab5ae1ab9b71f7725a1b13e6c9 Mon Sep 17 00:00:00 2001
From: Eras256 <219895655+Eras256@users.noreply.github.com>
Date: Thu, 8 Oct 2026 20:57:16 -0600
Subject: [PATCH] docs: add the first outside contribution (3 merged PRs) to
the bus factor note
Litepaper section 8 and pitch slide 10 (EN/ES). One outside contributor,
PRs #24, #25, #26 closing issues #17, #18, #19. Worded as one contributor
with three PRs, not a community.
Co-Authored-By: Claude Sonnet 5.5
---
LITEPAPER.md | 2 +-
apps/web/src/app/pitch/pitch-deck.ts | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/LITEPAPER.md b/LITEPAPER.md
index 7a64398..18d415b 100644
--- a/LITEPAPER.md
+++ b/LITEPAPER.md
@@ -210,7 +210,7 @@ The weakest part of this project is unproven demand (§1.1), so closing it is th
## 8. Team & Traction
- **Two co-founders.** Giovanny Amador - Engineering Lead: smart contracts, L1, SDK and infrastructure (authorship visible in the public commit history); also a hackathon winner outside Avalanche - ETH Uruguay 2025, 1st place at ETH Mexico Monterrey (Creator Economies track), 3rd place Arbitrum Innovation track. Monserrat Mendoza - Dev Lead: frontend UX/UI and backend developer; also a hackathon winner outside Avalanche - ETH Uruguay 2025. Both are Team1 Network Collaborators (accepted July 2026).
-- **Bus factor.** Most shipped code still runs through one founder today (Giovanny - every commit attributable to him, verifiable in the repo's public history). Monse has now shipped a real fix here too (commit `49177e0`, address validation before `readContract`) - a second contributor is real, just not yet at parity.
+- **Bus factor.** Most shipped code still runs through one founder today (Giovanny - every commit attributable to him, verifiable in the repo's public history). Monse has now shipped a real fix here too (commit `49177e0`, address validation before `readContract`) - a second contributor is real, just not yet at parity. An outside contributor (not on the team) has also had three pull requests merged, each closing a "good first issue": [an ESLint fix](https://github.com/kumplyprotocol/Kumply/pull/24), [removal of an unused config file and image](https://github.com/kumplyprotocol/Kumply/pull/25) and a pure `meetsTierRequirement()` helper in the SDK, with tests, that follows the tier rule ([PR #26](https://github.com/kumplyprotocol/Kumply/pull/26)). That is one outside contributor with three PRs, not a contributor community.
- **Code:** monorepo with pnpm workspaces - contracts, SDK, API, web - full test suite (contracts, SDK, API), CI on every push (GitHub Actions, 4 parallel jobs).
- **Go-to-market:** targeting Mexican digital banks, venture funds and LatAm enterprises. No commercial agreements are signed to date; a partner is named only with their written permission.
- **Open source:** Apache 2.0 licensed (express patent grant, no trademark license), public GitHub, no proprietary lock-in.
diff --git a/apps/web/src/app/pitch/pitch-deck.ts b/apps/web/src/app/pitch/pitch-deck.ts
index 3e24767..edf3b34 100644
--- a/apps/web/src/app/pitch/pitch-deck.ts
+++ b/apps/web/src/app/pitch/pitch-deck.ts
@@ -605,7 +605,7 @@ export const DECK_HTML = `
Bus factor, addressed: most shipped code still runs
through one founder today (Giovanny - every commit attributable to him, verifiable in the repo's public
history). Monserrat has now shipped a real fix here too (commit 49177e0, address validation
- before readContract) - a second contributor is real, just not yet at parity.
+ before readContract) - a second contributor is real, just not yet at parity. An outside contributor (not on the team) has also had three pull requests merged, each closing a "good first issue": an ESLint fix, removal of an unused config file and image and a pure meetsTierRequirement() helper in the SDK, with tests, that follows the tier rule (PR #26). That is one outside contributor with three PRs, not a contributor community.
@@ -1144,7 +1144,7 @@ export const DECK_HTML_ES = `
sigue pasando hoy por un solo founder (Giovanny - cada commit atribuible a él, verificable en el historial
público del repo). Monserrat ya envió un fix real acá también (commit 49177e0, validación de
dirección antes de readContract) - un segundo contribuidor es real, solo que todavía no está a
- la par.
+ la par. Una persona externa al equipo también tiene tres pull requests fusionados, cada uno cerrando un "good first issue": un fix de ESLint, la eliminación de un archivo de configuración y una imagen sin uso y un helper puro meetsTierRequirement() en el SDK, con pruebas, que respeta la regla de tiers (PR #26). Es una persona contribuidora externa con tres PRs, no una comunidad de contribuidores.