Repository navigation
Optimize PNGs; accessibility, lint and content fixes from review - #98
Merged
Merged
Conversation
oxipng -o 4 --strip safe; each image is pixel-identical to the original, colour profile included.
…nused cover The lightbox rule now finds src after an attribute holding '>', and an arXiv DOI with a version suffix is rejected. Insights and Search are English pages and say so. vector-search.jpg had no reference left.
They all shared one name per kind, so a screen reader's landmark list showed a run of identical entries.
…-blind; tag Tags and Categories as English The lightbox lint captures the img inside its own match, so an <IMG> no longer crashes it.
…hipped
The same two prose rules scholar-lens applies to generated posts. Hand
fixes: DeepSeek LLM, DeepSeekMath ('에 있어서는'), Llama 3, Gemini
(double passive), Mistral 7B (a sentence ending in a colon).
… language The ReAct and Tree-of-Thoughts figures in the agentic-patterns pair were hotlinked and now 403 or are blocked; they are served from assets/images. Listing pages tag each title with its post's lang, so Korean titles on an English page are read in Korean; Search goes back to a Korean page with its English controls tagged. Empty header cells get a label, and the RSS line no longer prints.
…alt exemptions Indented table rows and image alt text are skipped, as scholar-lens skips them, so a generated post does not fail here alone.
The cell names nothing to a screen reader, and nine tables shipped that way; only the rule keeps a regenerated post from bringing them back. A versioned arXiv DOI gets its own message, and the home page tags its titles' language like the other listings.
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.
Lossless PNG optimization plus the fixes from five adversarial review rounds (code/tests/docs and UI/UX). The final round of each found 0 MAJOR issues.
Changes
oxipng -o 4 --strip safe, 20.8 MB → 14.8 MB, and every image's decoded pixels match the original. Two hotlinked figures in the agentic-patterns pair (ReAct, Tree of Thoughts) had stopped loading (403 / blocked by ORB); they are now served fromassets/images/. The unusedvector-search.jpgis removed.lang.lang: enpages. Search stays a Korean page, with its English controls tagged.New
script/lint-posts.rbrules (for scholar-lens)| | A | B || 모델 | A | B |markdown_lint.py):되어[지진져집],보여[지진져],에 있어서[는도의],에 있어[는의],[음함]에 있어.그림에서 보여지는 곡선,추론에 있어서는,학습함에 있어이 점에 있어서 중요합니다다:).다음과 같이 작동합니다:paper_doiwith an arXiv version is rejected.10.48550/arXiv.2310.06825v2("drop the vN")10.48550/arXiv.2310.06825srcafter an attribute containing>, and in an uppercase<IMG>._data/post_conventions.ymlis unchanged.Hand fixes to generated posts
Regenerating these papers overwrites the fixes.
Hand-written posts (Insights): empty header cells labelled in claude-code-source-map, evolution-of-ai-agentic-patterns and ai-ready-data (ko and en).
Verification