- Before
- Copies numbers from hundreds of tables and builds each narrative from five listings and an SAE report.
- Now
- Starts from drafted sections and narratives with every number and fact linked; spends her time on the writing and the review.
One study report, from database lock to signed narratives
VLT-302, a Phase 3 study of Veltrimab 150 mg against placebo in moderate-to-severe plaque psoriasis, locked on Oct 2. Here is what happens next, screen by screen, in the working solution.
- 01Day 4 after lock
The whole report, on one screen
Dr. Maya Chen · Lead medical writerMaya opens the solution to 412 outputs received, 32 narratives waiting for her review of the 53 drafted at lock, and the first full draft due Oct 16. The results sections are ready to draft, and the fatal myocardial infarction narrative is back with a change the medical monitor asked for.
Agents at work: “Read 412 outputs from the locked database and indexed 9,840 table cells.”
- 02The night of lock
Every table, listing and figure, read cell by cell
Output reader186 tables, 142 listings and 84 figures from the locked database, each with its population and its program run. The values are kept exactly as printed — never rounded or reformatted — because this is the only place a number in the report may come from.
“Tables, listings and figures from the VLT-302 locked database — the only place a number in the report may come from.”
- 03One click
“Draft results sections” — and the agents start
Dr. Maya Chen · Lead medical writerThe agents read the locked outputs and match the endpoints to the statistical analysis plan: co-primary PASI 75 and sPGA 0/1 at Week 16, non-responder imputation, CMH stratified. The results writer drafts 8 sections in the ICH E3 template while the number verifier checks every number as it lands.
“Number verifier checks every number — 79 numbers traced to their table cells · 79 match.”
- 04Drafted
Section 11.4.1, every number linked
Results writer“Veltrimab 150 mg was superior to placebo on both co-primary endpoints at Week 16.” 62.4% reached PASI 75 against 5.1% on placebo, a difference of 57.3 percentage points. Point at any number and its cell opens: Table 14.2.1.1, PASI 75 responders, Veltrimab 150 mg (N=428), 267 (62.4) — matches the text.
“19 numbers · all 19 linked to a table cell — point at any number to see its source.”
- 05Number trace
The QC table, built as the section was written
Number verifierEvery number in the section on one list: what the text says, the source cell by row and column, the value in the cell, and the check. The confidence interval, the p-value and the participants who stopped before Week 16 are traced the same way as the headline result. If one does not match, the section cannot be approved.
“19 numbers · 19 match their table cell · 0 typed by hand.”
- 06Oct 6, 08:52
The biostatistician’s comment, answered as a new version
Omar Haddad · Biostatistics leadOmar asks for the stratification factors next to the CMH p-value, as in SAP Section 9.4. The results writer adds “stratified by body weight and prior biologic use” to the Table 14.2.1.1 footnote reference and proposes it as version 0.2.
- 07Drafted at lock
53 narratives, drafted in parallel
Narrative writerNarratives for ICH E3 Sections 12.3.2 and 14.3.3: 38 serious adverse events including 1 death, 9 participants who stopped because of an adverse event, and 6 events of special interest. Each row shows the participant, event, arm, onset day, seriousness and where it stands — 11 approved, 2 waiting on a site answer.
- 08Review
Narrative 302-0114-0023 — cellulitis, with its listings beside it
Dr. Maya Chen · Lead medical writerA 58-year-old man on Veltrimab 150 mg presented on Day 61 with a three-day history of redness, swelling and pain of the left lower leg and a temperature of 38.6 °C. He was hospitalized, treated with IV cefazolin then oral cefalexin, and discharged when the event resolved on Day 68. The listings and the SAE report sit beside the text; every ICH E3 12.3.2 element is ticked.
“14 facts checked against the listings · all match.”
- 09Signed
Approved with an electronic signature
Dr. Maya Chen · Lead medical writerMaya signs as Dr. Maya Chen · Lead medical writer, with the meaning “Approved — medical writing review” and her password. The narrative locks as version 1.0, and the history keeps every step: drafted from listings 16.2.4–16.2.8 and the SAE report, 14 facts checked, re-checked after the Listing 16.2.7.1 re-issue, approved.
“Your signature is recorded with your name, date, time and meaning, and kept in the audit trail.”
- 10On hold
A missing fact becomes a site query, not a guess
Narrative writerNarrative 302-0207-0119, acute cholecystitis, has no discharge date in the source. The narrative writer drafted a query to site 0207 instead of filling the gap, and approval stays on hold until the site answers. The narrative is re-drafted and checked again the moment the answer arrives.
“1 fact is missing in the source · Discharge date missing in source — query sent to site 0207.”