Skip to content
Astera Technology

Effects of editing

Define immutable fields, calculated values, draft completeness and correction effects.

Astera Technology

Specify immutability beyond a read-only-looking field

Define the data result when an edit tries to change a stable identity.

Practical lesson
Astera Technology

Name every input that recalculates a derived field

Use dependency cases to avoid a result that refreshes for only one input.

Practical lesson
Astera Technology

Decide who supplies a calculated value

Keep a declared derived field from becoming an undocumented override.

Practical lesson
Astera Technology

Set completeness rules for each record state

Avoid forcing draft inputs to satisfy a later committed-state requirement.

Practical lesson
Astera Technology

Separate correcting a fact from changing its interpretation rule

Keep both input and rule version visible when a derived outcome changes.

Practical lesson