# SW-T02: Rule and state change

Adrian Sutherland · Version 1.0 · Refreshed September 2026

© 2005–2026 Adrian Sutherland.
Source page: https://architectureportal.org/assets/software-logic

Map relevant questions into existing records; identify open decisions.

## Meaning and owner

State the business rule, its owner and linked decision.

## Facts and conditions

Which facts, identities, versions and required references must be supplied?

## Result and effects

Describe the result separately from persistence or other effects.

## Repeats and conflicts

How are repeat operations, changed inputs and concurrent plans distinguished?

## Examples and revisions

Record expected examples, versions, actual results and open decisions.
