Write or edit thesis content for vkr-builder — headings, captions with keys, cross-references, citations, formulas, tables, appendices. Use whenever touching Markdown under a profile's markdowndir (example/md/, or whatever markdowndir points at), or when asked to draft a chapter, an appendix or a source list.
Run vkr-builder — build the DOCX or PDF, preview one chapter, check the environment, watch for changes, or read its report and JSON output. Use when asked to build, rebuild, export, run doctor/validate/stats, or when interpreting what a run printed.
Work on the vkr-builder codebase itself — add or change a command, a check, a warning, or the console output. Use when editing anything under src/vkr/, adding tests, or wondering where a piece of behaviour belongs.
Diagnose and fix vkr-builder findings — lint errors, build warnings and diagnose issues — and decide when to silence one with @suppress. Use when a build or lint run reported warnings/errors, or when asked what a rule name means.
Repository instructions for vkr-builder, a tool that turns Markdown files into a graduation thesis in DOCX and PDF formats according to ITMO and GOST requirements.