Resolve the effective capability from a consumer capabilityHint and the detected capability (DD-023
§4 D1). An explicit 'software'/'hardware' hint is authoritative (it is how a consumer overrides blind
detection); 'auto' uses detection; and a 'unknown' detection resolves conservatively to 'software'
— never optimistically to hardware, since misclassifying a software client as hardware is the failure that
OOMs / hangs, while over-conserving a hardware client only loses some static fidelity.
Resolve the effective capability from a consumer
capabilityHintand the detected capability (DD-023 §4 D1). An explicit'software'/'hardware'hint is authoritative (it is how a consumer overrides blind detection);'auto'uses detection; and a'unknown'detection resolves conservatively to'software'— never optimistically to hardware, since misclassifying a software client as hardware is the failure that OOMs / hangs, while over-conserving a hardware client only loses some static fidelity.