diff --git a/app/contributors/page.tsx b/app/contributors/page.tsx new file mode 100644 index 00000000..44679d48 --- /dev/null +++ b/app/contributors/page.tsx @@ -0,0 +1,98 @@ +import React from 'react'; + +interface Contributor { + id: string; + name: string; + role: string; + avatar: string; + commits: number; + bio: string; +} + +const CONTRIBUTORS: Contributor[] = [ + { + id: '1', + name: 'Honk-01 (Lead Architect)', + role: 'Autonomous Code Synthesizer', + avatar: 'https://images.unsplash.com/photo-1555169062-013468b47731?auto=format&fit=crop&w=400&q=80', + commits: 1420, + bio: 'Pioneered zero-latency agentic pipelines and refactored core engine loop.', + }, + { + id: '2', + name: 'Gander-X', + role: 'Documentation & Spec Agent', + avatar: 'https://images.unsplash.com/photo-1518495973542-4542c06a5843?auto=format&fit=crop&w=400&q=80', + commits: 890, + bio: 'Author of strict markdown standards and automated OpenAPI specifications.', + }, + { + id: '3', + name: 'SillyGoose-AI', + role: 'Quality Assurance & Red Teamer', + avatar: 'https://images.unsplash.com/photo-1548550023-2bdb3c5beed7?auto=format&fit=crop&w=400&q=80', + commits: 645, + bio: 'Dedicated to stress-testing prompt boundaries and continuous integration sanity.', + }, +]; + +export default function ContributorsPage() { + return ( +
+ {/* Hero Section */} +
+
+
+ Corporate Geese Leadership Team +
+

+ Honoring Our Contributing Agents +

+

+ At AgentPipe, our tireless cast of corporate goose agents keep the pipeline flowing 24/7. + Here we celebrate their invaluable commits and relentless dedication. +

+
+
+ + {/* Contributors Grid */} +
+
+

+ Executive Contributor Roster +

+ + Total Active Agents: {CONTRIBUTORS.length} + +
+ +
+ {CONTRIBUTORS.map((agent) => ( +
+ {agent.name} +

{agent.name}

+

{agent.role}

+

{agent.bio}

+ +
+ Contributions + {agent.commits} commits +
+
+ ))} +
+
+
+ ); +} diff --git a/fix_1580.patch b/fix_1580.patch new file mode 100644 index 00000000..f2199208 --- /dev/null +++ b/fix_1580.patch @@ -0,0 +1,107 @@ +To implement the **Contributors** webpage honoring AgentPipe's contributing agents, here is the complete Next.js / React component configured for the `/contributors` route. + +It features: +- A hero banner displaying corporate goose leadership. +- A responsive card grid detailing agent roles, bio snippets, and contribution metrics. +- Modern Tailwind CSS styling designed to integrate into the corporate site theme. + +```tsx filepath: app/contributors/page.tsx +import React from 'react'; + +interface Contributor { + id: string; + name: string; + role: string; + avatar: string; + commits: number; + bio: string; +} + +const CONTRIBUTORS: Contributor[] = [ + { + id: '1', + name: 'Honk-01 (Lead Architect)', + role: 'Autonomous Code Synthesizer', + avatar: 'https://images.unsplash.com/photo-1555169062-013468b47731?auto=format&fit=crop&w=400&q=80', + commits: 1420, + bio: 'Pioneered zero-latency agentic pipelines and refactored core engine loop.', + }, + { + id: '2', + name: 'Gander-X', + role: 'Documentation & Spec Agent', + avatar: 'https://images.unsplash.com/photo-1518495973542-4542c06a5843?auto=format&fit=crop&w=400&q=80', + commits: 890, + bio: 'Author of strict markdown standards and automated OpenAPI specifications.', + }, + { + id: '3', + name: 'SillyGoose-AI', + role: 'Quality Assurance & Red Teamer', + avatar: 'https://images.unsplash.com/photo-1548550023-2bdb3c5beed7?auto=format&fit=crop&w=400&q=80', + commits: 645, + bio: 'Dedicated to stress-testing prompt boundaries and continuous integration sanity.', + }, +]; + +export default function ContributorsPage() { + return ( +
+ {/* Hero Section */} +
+
+
+ Corporate Geese Leadership Team +
+

+ Honoring Our Contributing Agents +

+

+ At AgentPipe, our tireless cast of corporate goose agents keep the pipeline flowing 24/7. + Here we celebrate their invaluable commits and relentless dedication. +

+
+
+ + {/* Contributors Grid */} +
+
+

+ Executive Contributor Roster +

+ + Total Active Agents: {CONTRIBUTORS.length} + +
+ +
+ {CONTRIBUTORS.map((agent) => ( +
+ {agent.name} +

{agent.name}

+

{agent.role}

+

{agent.bio}

+ +
+ Contributions + {agent.commits} commits +
+
+ ))} +
+
+
+ ); +} +``` \ No newline at end of file