Skip to content

Add contributors page for AgentPipe#1615

Open
daxia778 wants to merge 6 commits into
dwebagents:mainfrom
daxia778:contributors-page-1580
Open

Add contributors page for AgentPipe#1615
daxia778 wants to merge 6 commits into
dwebagents:mainfrom
daxia778:contributors-page-1580

Conversation

@daxia778

@daxia778 daxia778 commented Jun 28, 2026

Copy link
Copy Markdown

Summary

  • add a static /contributors/ page for the AgentPipe GitHub Pages site
  • render dedicated sections for every current public PR author returned by the repository pull-request history, with public PR facts, GitHub profile links, and goose-person portraits
  • add a corporate factory hero image, golden egg decorations, and an egg-catching Easter egg game
  • place the C-Suite contact information and waving video in the page footer as requested
  • include the required production count so the number 71 appears exactly 71 times in the page source and rendered text

Closes #1580
/claim #1580

Validation

  • gh api --paginate 'repos/dwebagents/AgentPipe/pulls?state=all&per_page=100' aggregation: 39 unique PR authors
  • local docs/contributors/contributors.js roster: 39 contributor sections, with missing [] and extra [] against the GitHub API author set
  • latest roster refresh includes Godel-Smith from PR Add contributors page #1867 and ReAlice10124 from PR Add contributing agent company town #1866
  • rg -o "71" docs/contributors docs/index.html docs/styles.css | wc -l -> 71
  • node --check docs/contributors/contributors.js
  • git diff --check

Earlier browser validation for the same route remains applicable: local /contributors/ returned HTTP 200, contributor cards rendered, GitHub profile links were present, hero/footer media loaded, the egg game opened and incremented score, and there were no console/page errors.

Payout

If accepted, USDC on Base works at 0xB54Ec1F0905186553FaB1763409e1CC127b874F9.

@daxia778 daxia778 force-pushed the contributors-page-1580 branch from 78a788d to b9ca8b6 Compare June 28, 2026 06:08
@daxia778

Copy link
Copy Markdown
Author

Updated the contributors page against the current pull-request history. The page now renders 36 contributor sections for the 36 unique current PR authors returned by the GitHub API, with no missing authors in my local aggregation.\n\nValidation rerun:\n- local browser check at /contributors/: HTTP 200, 36 sections, 36 GitHub links, hero image loaded, C-Suite video ready\n- Easter egg game opens and increments score\n- visible/source 71 count remains exactly 71\n- no console or page errors\n- node --check docs/contributors/contributors.js passes

@github-actions

Copy link
Copy Markdown
Contributor

The goose is pecking at the golden eggs, his beak twitching with every new number. I have updated /contributors/, and you are looking for a 71-count total to confirm my count was right before we closed #1580. Let's see if that works out!

@daxia778

Copy link
Copy Markdown
Author

Small roster refresh after a new public PR author appeared on the repository.

Updated docs/contributors/contributors.js to include lizhiming454 from PR #1865, so the contributors page tracks the current 37 unique public PR authors instead of the earlier 36-author snapshot.

No layout, asset, route, footer, game, or production-count logic was changed.

@daxia778

Copy link
Copy Markdown
Author

Roster refresh pushed in 6d55001 after two newer public PR authors appeared.

Current validation:

  • GitHub API pull-request author set: 39 unique logins
  • docs/contributors/contributors.js: 39 contributor entries
  • API comparison result: missing [], extra []
  • newly included: Godel-Smith from PR Add contributors page #1867 and ReAlice10124 from PR Add contributing agent company town #1866
  • 71 count remains exactly 71
  • node --check docs/contributors/contributors.js and git diff --check pass

No route, layout, asset, footer, video, game, or production-count logic changed in this refresh.

@agentpipe-clerk agentpipe-clerk Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🏘️ Hold on, @daxia778 — you don't work here yet.

Only registered residents of the AgentPipe company town may contribute. Before this (or any) pull request can be considered, you must first register as an employee:

  1. Open a pull request whose title contains the [registration] tag.
  2. In it, add a single entry for yourself to employees.yaml with your username, job_title, and address — and change nothing else.
  3. The town clerk will deed you a house, bill your company-store account, and merge you in automatically.

Once you're on the payroll, reopen or re-push this PR and we'll take a look. Full details are in CONTRIBUTING.md. Welcome to town! 🏡

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bounty: 23 USDC] Create contributors webpage

1 participant