code)
- Neo4j connection pool: max 20
- Playwright: sequential with guaranteed page cleanup (try-finally)
- PDF download: streamed to disk, never loaded into memory as arrayBuffer
### Post-Ingestion Pipeline
After
material**: the fifteen module files, the syllabus, a condensed quick reference, and (later) generated PDF study guides. It does not hold video files or editing project files.
## Structure
```
README.md # Front
JSON to CubeCobra-compatible CSV or plain text.
**Proxy-printer scripts:**
- **`proxy_print.py`** — Renders printable PDF proxies from a parsed deck JSON. One CLI, `--kind cards|tokens`. Cards mode: one proxy
drag-and-drop in Claude Desktop)
- Uses Read tool to extract text (natively supports PDF extraction)
- **Most reliable method** - guarantees full content without summarization
- **Recommended for Claude Desktop users
Specific keywords users would mention
**Good:**
```yaml
description: Extract text and tables from PDF files, fill forms, merge documents. Use when working with PDF files, forms, or document extraction
Node.js CJS for bin/ tools | Python scripts | Only if the skill needs heavy computation (PDF generation, data analysis). Python requires additional runtime. Node.js is guaranteed available because Claude Code requires
когда пользователь возвращается после паузы.
## 1. Что такое перевод книги здесь
Одна книга = один PDF в `books/<имя>.pdf` (вход) + папка `result/<имя>/` (всё, что генерирует пайплайн).
```
books/my-book.pdf ← пользователь кладёт
entry + the generic `@media print` block keyed off `body.app-print` that powers Save-as-PDF on Analyze, Cost, and Executive (visibility-isolated `.print-export` subtree, auto-expanded ` `, Claude palette preserved
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.