Skip to content

README screenshots + guide link fix (v0.1.3)#9

Merged
emson merged 4 commits into
mainfrom
docs/readme-screenshots
Jun 29, 2026
Merged

README screenshots + guide link fix (v0.1.3)#9
emson merged 4 commits into
mainfrom
docs/readme-screenshots

Conversation

@emson

@emson emson commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Summary

Adds the web screenshots to the README and fixes a 404 link in the guide. Cuts v0.1.3.

Screenshots

  • pomo guide --web and pomo stats --web screenshots added to the "Learn the technique" and "Stats and dashboard" sections.
  • Images live in docs/images/ — versioned with the docs, and excluded from the npm tarball (the files array ships only bin, src, plugin, README.md, LICENSE, CHANGELOG.md). npm rewrites the relative paths to GitHub raw, so they render on the package page without bloating the published package. Best of both: lean package, images everywhere.

Fix

  • The guide's "official site" reference pointed at a francescocirillo.com path that 404s. Repointed to https://www.pomodorotechnique.com/ (verified live).

Test plan

  • npm run check green locally and via the pre-push hook (305 tests, lint, format, typecheck).
  • Guide tests still pass: references remain valid HTTPS URLs.

Why a release for mostly-docs

v0.1.2 is already published and immutable, so the README update (which is shipped in the npm package) needs a new version to appear on npmjs.com. The guide link fix is a real content change to the shipped pomo guide.

🤖 Generated with Claude Code

emson and others added 4 commits June 29, 2026 18:32
The official-site reference pointed at a francescocirillo.com path that 404s.
Point it at the official site https://www.pomodorotechnique.com/ (verified live).

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Screenshots of `pomo guide --web` and `pomo stats --web` in the "Learn the
technique" and "Stats and dashboard" sections. Images live in docs/images/
(versioned, excluded from the npm tarball via the files array); npm rewrites the
relative paths to GitHub raw so they render on the package page too.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- README: add an "Author" section (website, X/@emson, repo) and link the byline;
  enrich the npm `author` field with the website URL.
- Web pages: add a shared footer (benemson.com, @emson, GitHub) once in
  render/html-shell.js, so both the stats dashboard and the guide page carry it
  consistently. Inert anchors only, so the pages stay self-contained/offline.
- Relax the stats self-contained test to forbid external resource loads
  (script/src/link) rather than all https, since inert anchors fetch nothing on
  load; add footer-presence assertions to both web-page tests.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@emson emson merged commit 9f59f31 into main Jun 29, 2026
7 checks passed
@emson emson deleted the docs/readme-screenshots branch June 29, 2026 17:38
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