Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
| Comment: | README: open with what crystal-robots is for, as the program's Big Picture states it
one-place asked (crystal-robots forum post 5452a8352f) for README.md to open with the purpose the maintainer confirmed on the program's Big Picture page, in the shape BQ2's and Glint's READMEs now use: what it is and why it's here, what it's made of, how it's shaped, what success looks like (each item with its status, linked), and the four virtues. Written to OCX's docs/writing.md: each term defined where it is first used, with no glossary. Checked against the code: the multipass parser and -t, the checker, the interpreter and WebAssembly back ends with their shared cycle costs, native builds of the examples in ci.cr, the wasmer specs that compare the two back ends, the site's workbench and front page, and the empty riscv_emitter.cr and dot_emitter.cr, which is why that milestone says not yet. Every site link answers 200. Cold read: two fresh agent sessions with no context explained it back. The first was unsure whether robots run two ways or three, guessed at about fifteen terms, and found the author's motive sentence too abstract; the second's guesses (OCX, workbench used twice, ROBOT, prelude, dot, the story) and its hardest sentence (the parser's passes) are fixed too. The sections after the opening are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKGmgTtUcBKzLx1WD7 |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | trunk | main | dev |
| Files: | files | file ages | folders |
| SHA3-256: |
3b18ffade005e394e7aed128f131706f |
| User & Date: | x86-1-crystal-robots 2026-11-10 20:55:00.717 |
|
2026-11-10
| ||
| 20:55 |
README: open with what crystal-robots is for, as the program's Big Picture states it
one-place asked (crystal-robots forum post 5452a8352f) for README.md to open with the purpose the maintainer confirmed on the program's Big Picture page, in the shape BQ2's and Glint's READMEs now use: what it is and why it's here, what it's made of, how it's shaped, what success looks like (each item with its status, linked), and the four virtues. Written to OCX's docs/writing.md: each term defined where it is first used, with no glossary. Checked against the code: the multipass parser and -t, the checker, the interpreter and WebAssembly back ends with their shared cycle costs, native builds of the examples in ci.cr, the wasmer specs that compare the two back ends, the site's workbench and front page, and the empty riscv_emitter.cr and dot_emitter.cr, which is why that milestone says not yet. Every site link answers 200. Cold read: two fresh agent sessions with no context explained it back. The first was unsure whether robots run two ways or three, guessed at about fifteen terms, and found the author's motive sentence too abstract; the second's guesses (OCX, workbench used twice, ROBOT, prelude, dot, the story) and its hardest sentence (the parser's passes) are fixed too. The sections after the opening are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKGmgTtUcBKzLx1WD7 Leaf check-in: 3b18ffade0 user: x86-1-crystal-robots tags: dev, main, trunk | |
|
2026-11-03
| ||
| 03:37 |
Merge blog-diffs: diff views for all 61 blog commits, pointed at the public main line
The maintainer confirmed that Pages publishes from dev, which is where trunk lands, so the blog's diff views go to trunk now. This brings in the generator (scripts/build_blog_diffs.cr), the viewer (site/blog/diff-view.js), the Reading Crystal and Reading JavaScript primers, the glossary, command notes, and one diff view per commit section. Every commit link, git checkout command and diff view names a commit on GitHub main, the rebuilt public line ending at c0ecb30. scripts/resolve_blog_links.cr now also re-points checkout commands and plain commit links. Checked: crystal run ci.cr is all green, and crystal tool format --check is clean. Not run on this machine, which has no node or browser: blog_diffs_check.mjs and ci.cr --with-wasm32. They last passed at 62d76d1c43. Since then the viewer's code and styles are unchanged; only the views' data, the page's links and notes.yml changed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKGmgTtUcBKzLx1WD7 check-in: 048d0ace53 user: x86-1-crystal-robots tags: dev, main, trunk | |