Every report rendered by Luria Voice follows the same nine-section structure regardless of which format you choose. Understanding that structure helps you know where to put patient information, how theDocumentation Index
Fetch the complete documentation index at: https://docs.brainworkup.org/llms.txt
Use this file to discover all available pages before exploring further.
cingulate pipeline feeds data into the document, and what the final PDF will contain. The sections are assembled from a master .qmd template that pulls in partial files for the sections that vary between patients.
The nine report sections
Patient demographics and case metadata
The opening section identifies the patient and establishes the clinical context. It includes the patient’s full name, date of birth, age at evaluation, gender, referral source, dates of evaluation, and the evaluating clinician’s name and credentials. This data comes from YAML front matter in the master
.qmd file and is injected into the Typst header and first page automatically.Tests administered
A structured list of every neuropsychological instrument used in the evaluation — including standardized tests, rating scales, structured interviews, and record reviews. You maintain this list as a Markdown table or enumerated list in the master template. It provides the evidentiary foundation for the findings that follow.
Neurological symptom evaluation (NSE) narrative
The NSE narrative is a clinician-authored prose section that describes the patient’s presenting neurological and psychiatric symptoms as reported by the patient, caregivers, or referring providers. It contextualizes the quantitative test findings within the patient’s symptom history.If you use the Ollama integration in
cingulate, the AI backend can generate a draft NSE narrative based on structured symptom input. Review and revise any AI-drafted content before finalizing the report.Behavioral observations
This section documents the clinician’s direct observations of the patient during the evaluation session — appearance, affect, cooperation, attention, effort, and any factors that may have affected test validity. It is written in prose and typically runs one to three paragraphs.
Cognitive domain findings
The cognitive domain findings section is the heart of the report. It presents quantitative results for each assessed domain (e.g., attention, memory, executive function, language, visuospatial ability, processing speed) alongside interpretive narrative.These findings are not written inline in the master template. Instead, each domain is a separate
.qmd partial file that you include with a {{< include >}} directive. See Modular section partials below for details.Summary, impressions, recommendations, and findings (SIRF)
The SIRF section synthesizes the entire evaluation into a clinician-facing narrative. See What goes in the SIRF below for the breakdown of each component.
Clinical recommendations
An enumerated list of specific, actionable recommendations tied to the findings — referrals, accommodations, treatment targets, follow-up evaluations, or educational interventions. Recommendations should map directly to the diagnostic impressions in the SIRF.
Clinician signature block
The closing block includes the clinician’s name, credentials, license number, institution or practice name, and a signature line. In the Typst template this block is positioned at the bottom of the final content page.
Modular section partials
Cognitive domain findings vary substantially between patients, and maintaining all domains inline in a single long.qmd file becomes unwieldy. Luria Voice solves this with section partials: separate .qmd files, one per cognitive domain, that you include into the master template with a Quarto include directive.
_domains_to_include.qmd
cingulate pipeline, score tables, and plots. Only include partials for domains that were actually assessed in the evaluation.
The
cingulate R package can generate domain partial files automatically from
test score data. The generated partials include pre-computed tables and plots,
with optional AI-drafted narrative paragraphs that you revise before
rendering.Benefits of the partial approach
- Patient-specific assembly: you include only the domain files relevant to the current patient’s referral question.
- Reusable content: a carefully edited domain narrative can be reused and adapted across patients with similar profiles.
- Parallel development: different clinicians or pipeline stages can produce domain files independently before final assembly.
- Version control clarity: changes to one domain partial do not touch any other section of the report.
What goes in the SIRF
SIRF stands for Summary, Impressions, Recommendations, and Findings. It is a single integrated section — not four separate headings — that brings the evaluation to a clinical conclusion.- Summary
- Impressions
- Recommendations
- Findings
A brief synthesis (one to three paragraphs) of the most salient findings
across all assessed cognitive domains. The summary is written for a clinical
audience and should connect the quantitative results to the patient’s
real-world functioning and presenting concerns. Avoid restating individual
scores; instead, describe patterns and their significance.