Skip to content

Remove retired reader paths and make fresh runs reproducible - #1

Merged
wcook04 merged 6 commits into
mainfrom
codex/readme-source-map
Oct 31, 2026
Merged

wcook04 merged 6 commits into
mainfrom
codex/readme-source-map

Conversation

@wcook04

@wcook04 wcook04 commented Oct 31, 2026 •

Copy link
Copy Markdown
Owner

The source tree retained three unused UI implementations, and local setup and preview instructions did not give a clear first run. Remove the unused paths, keep shared types with their current owner, and add a source check that follows the reader's actual imports. Ordinary builds work from both Git checkouts and source archives; staged checks remain Git-only.

Rewrite the README around opening a paper, running the reader locally and adding a paper. Explain Lean terms at first use, link the home page prominently, and put the shared project links in canonical order.

Validation: 57 Python tests, 11 source-check fixtures, the native paper and website build, and 318 browser journey checks. CI also builds a fresh Git archive with a separate dependency install and compares the complete output with the checkout build. The structural cleanup preserves all 153 generated files byte for byte; the later project-link reorder is the intended website change.

@wcook04 wcook04 changed the title Make the fresh-run instructions and source map usable Remove retired reader paths and make fresh runs reproducible Oct 31, 2026
@wcook04
wcook04 marked this pull request as ready for review October 31, 2026 23:13
@wcook04
wcook04 merged commit dbcb9e6 into main Oct 31, 2026
2 checks passed
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