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 05:29:54 UTC · snapshot created 2026-10-03 05:30:57 UTC · last check 2026-10-03 05:40:05 UTC

SYSE.30:8 - Common Anti-Patterns and How to Avoid Them

MisuseRepair
A source commit is treated as the complete build input.Recover resolved dependencies, generated inputs and relevant environment conditions.
Two successful exits are called reproducibility.Compare the specified outputs under an explicit criterion.
A build report names an available version but its bytes cannot be recovered.Preserve the identified input or state the unavailable reconstruction dependency.
Equal digests are accepted as proof of safe software.Use the separate behavior and trust questions for the actual artifact.