Skip to content

feat(catalog): ship-a-website — an agent buys its own website on a $40 delegation - #80

Open
r-marques wants to merge 6 commits into
mainfrom
feat/catalog-ship-a-website
Open

r-marques wants to merge 6 commits into
mainfrom
feat/catalog-ship-a-website

Conversation

@r-marques

@r-marques r-marques commented Sep 18, 2026

Copy link
Copy Markdown
Member

Summary

Adds the Ship It While I'm In the Shower Catalog outcome as a reproducible tutorial under catalog/ship-a-website/ and a recap page on the showcase (/t/ship-a-website).

A coding agent (Claude Code + the nevermined-router plugin) was given one prompt and a $40 / 24 h delegation. It registered shippeditself.com, paid for hosting, bought a screenshot of itself, pushed the source to GitHub and published the receipt on the page; later it bought the narration and music for the walkthrough video from the same budget. 41 settled payments to 4 vendors over x402 (Base) and MPP (Tempo), $21.67 drawn from the cap, zero human clicks after setup.

  • README.md — the tutorial (why, step by step, the prompt, the receipt, reproduce it, what we learned)
  • BRIEF.md, agent/CLAUDE.md, demo-prompt.txt — exactly what the agent was given
  • BUILD_LOG.md — the agent's own run log; FRICTION.md — what broke, reproductions, what was reported
  • receipt/receipt.json — one row per payment with its tx hash; hero.png — the screenshot it bought
  • showcase/content/tutorials.ts + Dockerfile + public/media/ship-a-website/ — the recap page, EN/ES VTT tracks

Still to land before ready-for-review

  • catalog/ship-a-website/ship-a-website.mp4 — the final cut (v5)
  • YouTube link in the README (https://youtu.be/Wg-7go30WRs, unlisted until the site embed lands)

Supersedes the standalone nevermined-io/outcome-ship-a-website repo, which will be archived with a pointer here.

Test plan

  • npx tsc --noEmit and npm run build in showcase/ pass locally (23 static pages)
  • PR verify job (build + sandbox self-check)
  • /t/ship-a-website renders with the video and both subtitle tracks once the mp4 lands

🤖 Generated with Claude Code

https://claude.ai/code/session_011ydvkGuXEHBxxfmJFoDMqB

r-marques and others added 5 commits September 18, 2026 14:39
… and video voice on a $40 delegation

Reproducible Catalog outcome: BRIEF, agent rules, the one prompt, the agent's own build log, the friction
log, the receipt (41 settled payments over x402/Base and MPP/Tempo) and EN/ES subtitles, plus a recap page
on the showcase. The walkthrough video lands in a follow-up commit once the final cut is approved.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ydvkGuXEHBxxfmJFoDMqB
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ydvkGuXEHBxxfmJFoDMqB
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ydvkGuXEHBxxfmJFoDMqB
…S subtitles alongside)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ydvkGuXEHBxxfmJFoDMqB
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ydvkGuXEHBxxfmJFoDMqB
@r-marques
r-marques marked this pull request as ready for review September 18, 2026 16:47
… unlisted after the run

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ydvkGuXEHBxxfmJFoDMqB
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.

1 participant