Skip to content

match the web's redesigned copy & statuses - #20

Merged
tinfoilhash merged 4 commits into
developmentfrom
match-web-redesign
Nov 12, 2026
Merged

tinfoilhash merged 4 commits into
developmentfrom
match-web-redesign

Conversation

@tinfoilhash

@tinfoilhash tinfoilhash commented Nov 12, 2026 •

Copy link
Copy Markdown
Owner

this mirrors tinfoilhash/hasheus#100: untrusted verifiers are now unknown, every verdict gets a status line, tags carry a ✓ or ? as well as a color, and the tagline, error output, publish note, and validation messages match the web page.

it has breaking changes, with no aliases:

  • the json status "untrusted" is now "unknown", and untrusted_verifiers is now unknown_verifiers.
  • each validation error has its own code: url_missing, invalid_url, url_too_long, description_missing, and description_too_long, which replace invalid_description.
  • --mime-type is now --type, like the web page's "type" label.

made with claude code + tinfoil hash · session 481d8c4a-a85e-4882-815f-de7c476182bf

tinfoilhash and others added 4 commits November 11, 2026 19:40
this mirrors tinfoilhash/hasheus#100:
untrusted verifiers are now unknown, every verdict gets a status line,
tags carry a ✓ or ? as well as a color, and the tagline, error output,
publish note, and validation messages match the web page.

the json output changes too: status "untrusted" is now "unknown", and
untrusted_verifiers is now unknown_verifiers, with no alias. error
codes are unchanged.

> made with claude code + tinfoil hash · session `481d8c4a-a85e-4882-815f-de7c476182bf`

Co-Authored-By: Claude Opus 5.5 <[email protected]>
this way, scripts can tell a missing url or description from one that's
too long. invalid_description is replaced by description_missing and
description_too_long.

> made with claude code + tinfoil hash · session `481d8c4a-a85e-4882-815f-de7c476182bf`

Co-Authored-By: Claude Opus 5.5 <[email protected]>
this matches the "type" label on the web page's publish form.

> made with claude code + tinfoil hash · session `481d8c4a-a85e-4882-815f-de7c476182bf`

Co-Authored-By: Claude Opus 5.5 <[email protected]>
the sections are now "trusted" and "unknown", the statuses without good
or bad news are white on dark grey, and the hash alternates bold and
regular every eight characters, like the web page's groups. there's no
gap between them, so it still copies as one hash.

text on green is black, like on yellow, and colored statuses aren't
bold, since many terminals show bold black as grey.

> made with claude code + tinfoil hash · session `481d8c4a-a85e-4882-815f-de7c476182bf`

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@tinfoilhash
tinfoilhash merged commit 0be2b6f into development Nov 12, 2026
1 check passed
@tinfoilhash
tinfoilhash deleted the match-web-redesign branch November 12, 2026 11:37
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