# Edit the complete native revision

Choose the exact product draft and inspect whole-document differences before saving or adoption.

Source: https://help.smartfact.ai/manuals/automation/native-drafts

Review edition: 25 October 2026

Roles: author, reviewer

A native draft belongs to its product's lifecycle. Automation provides typed controls and complete-document transfers while the product retains authority over fields, engineering meaning, revisions and allowed actions. Read the whole selected revision before changing one part.

## Connect to the intended target

Open native workspace and select Product, site and the product draft or candidate. Read the authorised complete revision, phase and current source references. If no qualified connection is enabled, retain the capability gap rather than claiming the editor can reach the product.

Mutable drafts and immutable candidates require different actions. A frozen Purchasing candidate, expert-approved FactorySpec release or submitted recovery template must not be treated as an editable row simply because another product has a Save draft button.

## Prepare a bounded change

Use the product-specific editor for the allowed fields. For supported file transfer, inspect the imported whole revision and its differences before saving. Preserve exact codes, versions, quantities, conditions and source references. Do not drop untouched sections simply because the task mentions one condition.

When engineering values are supplied by an approved method, preserve them. A proposal cannot infer new limits or invent approval. If the intended behaviour exceeds the available editor or source contract, keep the question visible and resolve the source requirement first.

## Save and inspect the original outcome

Make the explicit draft-change action and read its retained result. Current authority, source revision and recovery generation are checked again at the boundary. A changed basis requires a new reviewed preparation rather than a silent retry with different content.

If the answer is uncertain, further changes remain held. Use Check recorded native change outcome to read the original result without sending the effect again. Continue with [Write independent expected cases](/manuals/automation/independent-cases) only after the complete saved revision is established. Draft adoption does not prove, approve, publish or activate it.
