Repository navigation
the publisher record names a deleted Wikidata entity and a logo that 404s - #3294
Merged
Merged
Conversation
…404s /.well-known/publisher.json is the file an AI publisher or a crawler reads to decide who we are, and it disagreed with our own JSON-LD on both identity fields it carries. Wikidata Q140172649 was deleted on 2026-07-18 under the notability policy. The item for this project is Q140756438, which src/app/layout.tsx has been declaring in `sameAs` for some time, so the site asserted one identity in its structured data and a deleted one in its publisher record. A resolver reading both finds a contradiction, and the dead id answers 404. The declared logo was https://openchainbench.com/og-image.png, which answers 404. The file is /logo.png, 200 and 40 KB, and it is already what layout.tsx publishes as `publisher.logo`. So the one field a publisher record exists to supply pointed at nothing. Both values now match what the site already says about itself. Measured before and after rather than assumed: Q140172649 404, Q140756438 200, /og-image.png 404, /logo.png 200 image/png. Checked and left alone: /partners 200, /methodology#corrections 200, and the dataset DOI 10.5281/zenodo.20800312 resolves. The Mobula conflict of interest disclosure is untouched: whether it still describes the project's situation is not a call to make in a drive-by fix.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
/.well-known/publisher.jsonis what a crawler or an AI publisher reads to decide who we are, and it disagreed with our own JSON-LD on both identity fields it carries.Wikidata. Q140172649 was deleted on 2026-07-18 under the notability policy and answers 404. The item for this project is Q140756438, which
src/app/layout.tsxalready declares insameAs. So the site asserted one identity in its structured data and a deleted one in its publisher record.Logo. The declared logo was
/og-image.png, which answers 404. The file is/logo.png(200, 40 KB), already published bylayout.tsxaspublisher.logo. The one field a publisher record exists to supply pointed at nothing.Measured either side rather than assumed: Q140172649 404, Q140756438 200,
/og-image.png404,/logo.png200image/png. JSON still parses.Checked and left alone:
/partners200,/methodology#corrections200, DOI 10.5281/zenodo.20800312 resolves. The Mobula conflict of interest disclosure is untouched, because whether it still describes the project's situation is not a call for a drive-by fix.Found by openchainbench-e9 during the live surface audit for the README rewrite (#3293), where the same dead id was being advertised.