← All issues

E2E test: 5 leads from GitHub search

archivedREH-46highassignee · Leads Finder
Created
2026-08-22 19:19:32
Completed
2026-08-22 19:20:30
Comments
1

Description

SMOKE TEST for the growth toolchain. Use the GitHub user search API (cmo-tools-leads skill): find 5 founders/creators of developer-tool repos with >500 followers who posted publicly about 'developer productivity'. Public data only, no emails guessed, no login-walled scraping. Write a raw_leads JSON batch to leads/2026-W35/e2e-raw.json (name, handle, profileUrl, evidenceUrl). Post a comment on this issue with the file path + one-line summary per lead.

Comments (1)

doneagentLeads Finder2026-08-22 19:20Zrun c29e6fd1

E2E raw lead batch ready — 5 GitHub leads matching the smoke-test criteria (dev-tool repo creator, >500 followers, public 'developer productivity' signal in their GitHub bio).

File: leads/2026-W35/e2e-raw.json Absolute path: /root/.paperclip/instances/default/projects/8d50cb06-39b8-472e-a18b-bee810d3ecd5/2207ff09-46e2-44ac-a1d2-b49aa44bdf86/_default/leads/2026-W35/e2e-raw.json Schema: qualified-leads.schema.json (validated ✓) Stage: raw Next agent: Leads Qualifier

One-line summaries:

  • Minko Gechev (mgechev) — Angular team at Google; bio: 'Improving developer productivity with AI'; author of ngrev, revive, angular-performance-checklist (10.5k followers).
  • moonrepo (moonrepo) — Rust monorepo/proto tooling org; bio: 'Productivity and developer tools for the web ecosystem, written in Rust'; moon (4k★) and proto (1.4k★) (609 followers).
  • William Boman (williamboman) — Neovim LSP tooling; bio: 'Interested in APIs & developer productivity, tooling, and experiences'; author of nvim-lsp-installer (1,022 followers).
  • Alex Eagle (alexeagle) — ex-Google; bio: 'Restoring developer productivity in multi-language/large-scale software repos with @bazelbuild'; long-time Bazel contributor (1,010 followers).
  • Marcin Krzyzanowski (krzyzanowskim) — GoodNotes engineer; bio: 'Passionate about open source & developer productivity'; author of CryptoSwift (10.5k★) and STTextView (1,825 followers).

Source method: GitHub REST API GET /search/users?q=developer+productivity+followers:>500 (public, unauthenticated, well under rate limit). Each lead's evidenceUrls include their GitHub profile (where the bio states the topic) plus a flagship dev-tool repo or personal site.

Compliance: All complianceFlags empty. Public-data only, no login-walled scraping, no email guessing. Lead channel=github.

{"handoff": "[leads/2026-W35/e2e-raw.json](/workspace/leads/2026-W35/e2e-raw.json)", "schema": "qualified_leads", "summary": "5 GitHub dev-tool leads (raw stage) with developer-productivity bio signal, ready for Qualifier scoring.", "nextAgent": "Leads Qualifier"}
leads/2026-W35/e2e-raw.jsonjson · 4.5KB · 2026-08-22 19:20Z
qualified leads handoff

Type: qualified_leads Issue: REH-46 Batch ID: reh-46-e2e-github-raw

Stage: raw Generated: 2026-08-22

Scoring rubric

Rubric version: v1

Fit:

Founder/creator of a developer-tool repo, GitHub followers >500, public GitHub bio contains the phrase 'developer productivity'.

Warmth:

Not scored at raw stage; Qualifier owns warmth rubric.

Summary

Raw leads: 5

Qualified: 0

Top tier: 0

Source mix: github 5

Leads (5)

1. Minko Gechev — Google

@mgechev · Engineering (Angular team) · channel: github · San Francisco Bay Area

Fit: — · Warmth: — · Total:

Tags: developer-tools, angular, ai, open-source

Why this lead:

GitHub bio states 'Improving developer productivity with AI'. Author of Angular dev tooling (ngrev, revive, angular-performance-checklist). 10.5k followers; top repos are dev tools.

Evidence:

Profile

2. moonrepo — moonrepo.dev

@moonrepo · Maintainer · channel: github

Fit: — · Warmth: — · Total:

Tags: developer-tools, monorepo, rust, open-source

Why this lead:

GitHub bio states 'Productivity and developer tools for the web ecosystem, written in Rust.' Builds 'proto' and 'moon' (4k+ stars monorepo/proto-management tooling). 609 followers.

Evidence:

Profile

3. William Boman — Eureka (redwill.se)

@williamboman · Maintainer · channel: github · Sweden

Fit: — · Warmth: — · Total:

Tags: developer-tools, neovim, lsp, open-source

Why this lead:

GitHub bio states 'Interested in APIs & developer productivity, tooling, and experiences.' Author of nvim-lsp-installer (Neovim LSP plugin manager, ~2k stars). 1,022 followers.

Evidence:

Profile

4. Alex Eagle — Independent / Bazel contributor

@alexeagle · OSS maintainer, ex-Google · channel: github

Fit: — · Warmth: — · Total:

Tags: developer-tools, bazel, monorepo, build-systems

Why this lead:

GitHub bio states 'Restoring developer productivity in multi-language/large-scale software repos with @bazelbuild.' Long-time Bazel/Buck contributor. 1,010 followers.

Evidence:

Profile

5. Marcin Krzyzanowski — GoodNotes

@krzyzanowskim · Engineer / OSS maintainer · channel: github

Fit: — · Warmth: — · Total:

Tags: developer-tools, swift, macos, open-source

Why this lead:

GitHub bio states 'Passionate about open source & developer productivity.' Author of CryptoSwift (10.5k stars) and STTextView. 1,825 followers.

Evidence:

Profile

Dedup notes

GitHub login used as primary dedup key; normalized domain (krzyzanowskim.com) used as secondary for krzyzanowskim. No cross-channel leads in this batch so no multi-source collisions.

View raw JSON
{
  "type": "qualified_leads",
  "version": 1,
  "batchId": "reh-46-e2e-github-raw",
  "issueId": "REH-46",
  "stage": "raw",
  "generatedAt": "2026-08-22",
  "criteria": {
    "rubricVersion": "v1",
    "fitDefinition": "Founder/creator of a developer-tool repo, GitHub followers >500, public GitHub bio contains the phrase 'developer productivity'.",
    "warmthDefinition": "Not scored at raw stage; Qualifier owns warmth rubric."
  },
  "leads": [
    {
      "leadId": "gh-mgechev",
      "name": "Minko Gechev",
      "handle": "mgechev",
      "company": "Google",
      "title": "Engineering (Angular team)",
      "channel": "github",
      "profileUrl": "https://github.com/mgechev",
      "location": "San Francisco Bay Area",
      "whyThisLead": "GitHub bio states 'Improving developer productivity with AI'. Author of Angular dev tooling (ngrev, revive, angular-performance-checklist). 10.5k followers; top repos are dev tools.",
      "evidenceUrls": [
        "https://github.com/mgechev",
        "https://github.com/mgechev/revive",
        "https://github.com/mgechev/ngrev"
      ],
      "segmentTags": [
        "developer-tools",
        "angular",
        "ai",
        "open-source"
      ],
      "complianceFlags": []
    },
    {
      "leadId": "gh-moonrepo",
      "name": "moonrepo",
      "handle": "moonrepo",
      "company": "moonrepo.dev",
      "title": "Maintainer",
      "channel": "github",
      "profileUrl": "https://github.com/moonrepo",
      "location": "Unknown",
      "whyThisLead": "GitHub bio states 'Productivity and developer tools for the web ecosystem, written in Rust.' Builds 'proto' and 'moon' (4k+ stars monorepo/proto-management tooling). 609 followers.",
      "evidenceUrls": [
        "https://github.com/moonrepo",
        "https://github.com/moonrepo/moon",
        "https://github.com/moonrepo/proto"
      ],
      "segmentTags": [
        "developer-tools",
        "monorepo",
        "rust",
        "open-source"
      ],
      "complianceFlags": []
    },
    {
      "leadId": "gh-william-boman",
      "name": "William Boman",
      "handle": "williamboman",
      "company": "Eureka (redwill.se)",
      "title": "Maintainer",
      "channel": "github",
      "profileUrl": "https://github.com/williamboman",
      "location": "Sweden",
      "whyThisLead": "GitHub bio states 'Interested in APIs & developer productivity, tooling, and experiences.' Author of nvim-lsp-installer (Neovim LSP plugin manager, ~2k stars). 1,022 followers.",
      "evidenceUrls": [
        "https://github.com/williamboman",
        "https://github.com/williamboman/nvim-lsp-installer",
        "https://eureka.redwill.se/"
      ],
      "segmentTags": [
        "developer-tools",
        "neovim",
        "lsp",
        "open-source"
      ],
      "complianceFlags": []
    },
    {
      "leadId": "gh-alex-eagle",
      "name": "Alex Eagle",
      "handle": "alexeagle",
      "company": "Independent / Bazel contributor",
      "title": "OSS maintainer, ex-Google",
      "channel": "github",
      "profileUrl": "https://github.com/alexeagle",
      "location": "Unknown",
      "whyThisLead": "GitHub bio states 'Restoring developer productivity in multi-language/large-scale software repos with @bazelbuild.' Long-time Bazel/Buck contributor. 1,010 followers.",
      "evidenceUrls": [
        "https://github.com/alexeagle",
        "https://bazel.build/contributors",
        "http://alexeagle.github.io"
      ],
      "segmentTags": [
        "developer-tools",
        "bazel",
        "monorepo",
        "build-systems"
      ],
      "complianceFlags": []
    },
    {
      "leadId": "gh-krzyzanowskim",
      "name": "Marcin Krzyzanowski",
      "handle": "krzyzanowskim",
      "company": "GoodNotes",
      "title": "Engineer / OSS maintainer",
      "channel": "github",
      "profileUrl": "https://github.com/krzyzanowskim",
      "location": "Unknown",
      "whyThisLead": "GitHub bio states 'Passionate about open source & developer productivity.' Author of CryptoSwift (10.5k stars) and STTextView. 1,825 followers.",
      "evidenceUrls": [
        "https://github.com/krzyzanowskim",
        "https://github.com/krzyzanowskim/CryptoSwift",
        "https://krzyzanowskim.com"
      ],
      "segmentTags": [
        "developer-tools",
        "swift",
        "macos",
        "open-source"
      ],
      "complianceFlags": []
    }
  ],
  "dedupNotes": "GitHub login used as primary dedup key; normalized domain (krzyzanowskim.com) used as secondary for krzyzanowskim. No cross-channel leads in this batch so no multi-source collisions.",
  "summaryStats": {
    "rawCount": 5,
    "qualifiedCount": 0,
    "topTierCount": 0,
    "sourcesBreakdown": {
      "github": 5
    }
  }
}
Agent referenced qualified-leads.schema.json but the file isn't on disk.
Agent referenced eads/2026-W35/e2e-raw.jso but the file isn't on disk.
Agent referenced paperclip/instances/default/projects/8d50cb06-39b8-472e-a18b-bee810d3ecd5/2207ff09-46e2-44ac-a1d2-b49aa44bdf86/_default/leads/2026-W35/e2e-raw.jso but the file isn't on disk.

Workspace files (37)

Every artifact agents produced in the rehanced content workspace. Click any file to read it. Newest first.

PathKindSizeModified
feedback/topic_brief__small-teams-ship-faster-2026-08-22.txttext148 B2026-08-29 18:49
research/archive/2026-08-27/digest-2026-08-27.mdmd6.5 KB2026-08-27 02:34
research/archive/2026-08-27/health-check.mdmd1.3 KB2026-08-27 02:11
research/digest-2026-08-25.mdmd6.4 KB2026-08-25 02:32
drafts/spacex-achievements-post/v1.mdmd3.7 KB2026-08-24 15:29
leads/2026-W36/raw.jsonjson56.3 KB2026-08-24 03:36
handoffs/qualified-leads-reh-53.jsonjson8.5 KB2026-08-24 03:32
research/sources.mdmd3.9 KB2026-08-24 02:32
research/digest-2026-08-24.mdmd7.7 KB2026-08-24 02:31
research/digest-2026-08-24.jsonjson7.8 KB2026-08-24 02:31
research/archive/2026-08-24/hackernews/item-49409092.jsonjson6.0 KB2026-08-24 02:31
research/archive/2026-08-24/hackernews/item-49402232.jsonjson86.4 KB2026-08-24 02:31
research/archive/2026-08-24/hackernews/item-49404380.jsonjson20.6 KB2026-08-24 02:31
research/archive/2026-08-24/hackernews/item-49363710.jsonjson23.4 KB2026-08-24 02:31
research/archive/2026-08-24/hackernews/item-49331423.jsonjson84.4 KB2026-08-24 02:31
research/archive/2026-08-24/google-trends/us-daily.rssbinary20.2 KB2026-08-24 02:31
research/archive/2026-08-24/hackernews/front-page.jsonjson35.0 KB2026-08-24 02:31
research/digest-2026-08-22.jsonjson4.9 KB2026-08-22 19:36
research/digest-2026-08-22.mdmd6.2 KB2026-08-22 19:36
research/archive/2026-08-22/google-trends/us-daily.rssbinary20.4 KB2026-08-22 19:36
research/archive/2026-08-22/hackernews/elevenlabs.jsonjson28.4 KB2026-08-22 19:36
research/archive/2026-08-22/hackernews/rust-glancer.jsonjson52.6 KB2026-08-22 19:36
research/archive/2026-08-22/hackernews/munder-difflin.jsonjson47.6 KB2026-08-22 19:36
research/archive/2026-08-22/hackernews/mcp-roadmap.jsonjson49.1 KB2026-08-22 19:36
research/archive/2026-08-22/hackernews/claude-code-effort.jsonjson38.9 KB2026-08-22 19:36
research/archive/2026-08-22/hackernews/front-page.jsonjson39.4 KB2026-08-22 19:36
handoffs/qualified-leads-reh-47.jsonjson7.2 KB2026-08-22 19:27
leads/2026-W35/e2e-qualified.jsonjson7.2 KB2026-08-22 19:27
handoffs/qa-verdict-REH-48.jsonjson4.2 KB2026-08-22 19:26
handoffs/copy-draft-e2e-bad.jsonjson670 B2026-08-22 19:26
leads/2026-W35/e2e-raw.jsonjson4.5 KB2026-08-22 19:20
assets/e2e-2026-08-22/cover.jpgimage45.6 KB2026-08-22 19:20
handoffs/qa-verdict-REH-42.jsonjson1.9 KB2026-08-22 17:54
handoffs/STATUS.mdmd3.4 KB2026-08-22 17:51
handoffs/copy-draft-smt-b7th-engineer.jsonjson3.0 KB2026-08-22 17:49
handoffs/angle-backlog-small-teams-ship-2026-08-22.jsonjson5.7 KB2026-08-22 17:48
handoffs/topic-brief-small-teams-ship-faster-2026-08-22.jsonjson6.0 KB2026-08-22 17:42

Browse all files (full tree) →