Feedback.
**Live site:** https://rlhfbook.com
## Build System
- **Pandoc + Make** for multi-format output (HTML, PDF, EPUB, DOCX)
- Run `make` to build all formats
- Run `make html` for just the HTML
2.5k2mo agoReviewMountCreate a free account to mount
verifiable citations.
**Default Format:** LaTeX with BibTeX citations unless otherwise requested.
**Quality Assurance:** Every PDF is automatically reviewed for formatting issues and iteratively improved until visually clean and professional.
**CRITICAL
2.4k33d agoReviewMountCreate a free account to mount
transitively, which is the point of it.
- **docx4j-export-fo** (+ four `-fonts-*` modules) — docx→PDF via XSL-FO/Apache FOP. Other PDF strategies: **docx4j-documents4j-local/-remote** (drive MS Word
Steady18 mentions in 2 weeks
No other project uses it yet
2.4k3mo agoReviewMountCreate a free account to mount
entrypoint writes into `PreConfig.js`: it tells the editor that no export service exists, so PDF export falls back to the print dialog instead of posting to convert.diagrams.net (which rejects other
2.3k33d agoReviewMountCreate a free account to mount
pure-Java CSS 2.1 renderer that turns well-formed XML/XHTML into Java2D, PDF, or SWT output. It is published to Maven Central under `org.xhtmlrenderer:*`. Java **21+** is required (CI also
Steady11 mentions in 2 weeks
No other project uses it yet
2.2k31d agoReviewMountCreate a free account to mount
memory", "make it remember", "part 3" | Part 3 |
| "let it write a postmortem PDF", "add the report", "part 4" | Part 4 |
| "next" | The lowest-numbered part that is still
2.2k5mo agoReviewMountCreate a free account to mount
LumiBot only with generic capabilities that help every strategy: browser use, file downloads, ZIP, PDF and CSV reading, API calls, and look-ahead safety that works for any source. While
2.2k50d agoReviewMountCreate a free account to mount
test_*.py' -v
python3 -m compileall scripts tests
```
Then test with a small PDF to verify the full pipeline:
```bash
python3 scripts/convert.py /path/to/small.pdf --olang zh
# then run translation
2.2k57d agoReviewMountCreate a free account to mount
change to component rendering (`Component.render`, theme partials, `Display`) must be exercised through the PDF render path too.** See gotcha [`formio.js/pdf-render-path-diverges-01`](../../docs/gotchas/formio.js.md#pdf-render-path-diverges-01).
- **New unit-test
No other project uses it yet
2.1k4mo agoReviewMountCreate a free account to mount
Chunker defaults: 1000 chars
with 200 overlap. `semtools_loader.py` is optional and adds LlamaParse for PDF, DOCX
and PPTX.
## Test Architecture
About 2,400 tests across roughly 216 files. `tests/` mirrors
Steady5 mentions in 2 weeks
No other project uses it yet
2.1k29d agoReviewMountCreate a free account to mount
Types
```baml
image // for vision models
audio // for audio models
video // for video models
pdf // for document models
```
### Type Aliases
```baml
type Primitive = int | string | bool | float
type Graph
2k46d agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.