March doesn't reproduce in September

In March a PhD student used an AI assistant to screen 180 abstracts for a systematic review against four inclusion criteria. She kept the final list, 41 papers, and wrote a line in her use log. In September a journal reviewer asks the authors to describe the screening so it could be repeated. Her co-author, who does the second screening, pastes what looks like the same prompt into the same chat app. Nine decisions come out differently. Nobody can say whether the prompt changed, the model behind the app changed, the chat's memory played a part, or the answers simply vary from run to run.

In a company it's the quality team of a medical-device supplier. Every quarter an assistant sorts about 400 customer complaints into eight defect categories for the management review. An auditor asks how complaint 2026-0417 ended up as packaging and not sterility. The colleague who ran the sorting has moved to another site, and the chat history is in her account.

At Level 1 you logged each AI use and wrote a disclosure (T15-L01 · Use AI in Your Research and Say Exactly How). You are now at Level 2 Power user: the AI step feeds shared work, and a co-author, a reviewer or an auditor may ask for it again when you're not there. This book shows you how to record one AI step so that someone else can rerun it, and how to report honestly when the second run differs.

After this you can

  • Say why a chat window can't be rerun reliably, and choose a pinned model or a local model file for the step that goes into shared work.
  • Keep a run record: input and its checksum, prompt version, exact model, settings, date and the unedited raw output.
  • Decide before rerunning what counts as the same answer, and compare runs on that rule.
  • Run the step twice from the start, and send every disagreement to a human decision instead of picking the run you prefer.
  • Have a co-author rerun the step from the folder alone, and write a Methods sentence that states the agreement.

Before you start