For medical affairs teams
Scientific drafts, written by a model that never sees the trial’s numbers.
Journal article drafts and AMCP product dossiers, written from your trial record. The outside model writes around placeholders; code puts the record's values in afterwards. What you receive is a first draft for your team to review.
Opening in stagesTwo fictional trials and one published trial today
What it writes
Journal article drafts
An article is drafted section by section from a trial record. Every section carries its own word budget, and the budgets add up to the journal's limit.
AMCP product dossiers
A payer dossier is written module by module. Code writes the modules that report the records and every number in them.
Numbers from the record
Values are put into a draft by code, from the record. An edited section that brings in a number the record does not hold is rejected.
Safeguards
What the outside model is given, and what it never sees
These are kept by the server and the database, not by the screen you are looking at.
Placeholders, not values
The outside model is given placeholders and their descriptions, never a value or a name of the trial. Code puts the values in afterwards.
A sealed record of every request
Every request to a model is written to a sealed record, word for word, before it is sent. An entry cannot be changed or removed without the check showing it.
Organizations kept apart
One organization cannot reach another's projects, files or record. The database itself refuses it, whatever a screen asks.
Need to know
A member reaches only the projects that are theirs. What only an owner or admin may do, a member cannot.
Journal and dossier standards
The limits are held by code
Each rule below is held by a check in the product, and this table is printed from the same list the checks read. A rule we know of but do not yet check is left off.
| Requirement | The rule | What the product does |
|---|---|---|
NEJMBody text, excluding abstract, references, tables, and figure legends | 2,700 words | Every section carries its own word budget and the budgets add up to the limit exactly. An edited section more than 10% over its budget is rejected. |
NEJMStructured abstract — Background, Methods, Results, Conclusions | 250 words | The abstract has its own budget, set to this limit. It is the journal's own number, so it is held exactly: a version one word over is rejected. |
NEJMFigures and tables COMBINED in the main text | 5 display items | Tables and figures are planned against the limit; what does not fit is assigned to the Supplementary Appendix. |
NEJMReferences cited in the article | 40 maximum | A reference list longer than the limit is reported before anything is drafted. |
CONSORTReporting checklist for a randomized trial — dose and schedule, sample-size derivation, allocation concealment, recruitment dates, harms, limitations | 25 items | Each checklist item is matched to the part of the trial record that reports it. An item the record does not report is named, not passed over. |
ICMJETitle page, funding and the funder's role, conflicts of interest, author contributions, data-sharing statement, ethics approval, trial registration | All required | A trial record that lacks any of them is not accepted. |
AMCPPage limits are recommended per individual section, not for the dossier as a whole | e.g. Executive Summary 5 pages · Economic Value and Modeling Report 12 pages | A section's budget is the published page recommendation at 500 words a page. A section the Format gives no recommendation for has no budget — none is invented. |
Counts that do not divide are marked
Where the trial record's own counts and shares do not divide, the draft says so beside the figure. Code makes that check from the record alone; no model is asked.
References in order of first citation
A draft's reference list is numbered in the order each source is first cited, and every entry is printed by code from the record's own list.
Where it runs
Hosted by us, or on your own servers
One container image. The app runs beside any Postgres database, any S3-compatible file store and any mail server.
The same rules wherever it runs. They are kept by the product's own code and database, not by a hosting company.
The same checks. The test suites and gates that guard the hosted product run against a self-hosted installation too.
Sign in
A six-digit code is sent to your work email. No password to forget, nothing to reset.