expected revision 11 keeps a typed error beside the success contract
engineeringcpperrorstypesstandardsexpected carries either a value or a typed error without making failure an empty state. Revision 11 refines the library wording while preserving distinct checked and unchecked access paths.