Library / Systems Engineering Principles Framework
Jump to passage
In this reading

Link to current text

Published source confirmed at last check

Source changed 2026-10-03 10:39:28 UTC · snapshot created 2026-10-03 10:40:04 UTC · last check 2026-10-03 11:30:17 UTC

SYSE.27:2 - Problem

An interface can keep the same spelling while its units, defaults or failure behavior change. A new template can work for its author and break a consumer’s unexercised variant. Conversely, requiring the central provider to implement every variation can suppress useful specialist contributions and encourage unmanaged forks.

The recurring task is to choose how the proposed contribution can enter the provision while preserving or deliberately changing the promises on which other users rely.