Record Test Plan entry data
traceable_test_plan_entryRecord data in one Test Plan entry: pass fields as {column: value}. Entry columns: decision (include | exclude), rationale, result_text, test_notes, samples, location, equipment (one dated register label per line), result (pass | fail | "" to clear; derived from the steps when the protocol has steps), assessment, baseline_notes, resolution (passed | failed | passed_with_deviation | failure_accepted | "" for the derived default). With step (numbered from 1) the fields are that test step's: result_text, notes, result. Same validation and limits as the editor. Evidence is traceable_test_plan_evidence. Tester is an electronic signature and cannot be applied by an agent. The Test Plan row goes to review.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| row | Yes | Identify the Test Plan row by itemId or atOrder (pass one). | |
| step | No | A test step, numbered from 1; omit for the entry's own columns | |
| entry | Yes | Identify the entry by entryId or protocol (pass one). | |
| fields | Yes | Column → value, e.g. {"result_text":"Observed 12 ms","result":"pass"} | |
| documentId | Yes | The document holding the Test Plan row |