Permalink
Browse files

Merge pull request #490 from wking/restore-compliance-language

spec: Restore compliance language
  • Loading branch information...
2 parents bde6904 + 2ca27b9 commit 409e1a51e86f8cb749576453be8e37742c4ba721 @stevvooe stevvooe committed on GitHub Dec 16, 2016
Showing with 3 additions and 0 deletions.
  1. +3 −0 spec.md
View
@@ -25,6 +25,9 @@ The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "S
The key words "unspecified", "undefined", and "implementation-defined" are to be interpreted as described in the [rationale for the C99 standard][c99-unspecified].
+An implementation is not compliant if it fails to satisfy one or more of the MUST, REQUIRED, or SHALL requirements for the protocols it implements.
+An implementation is compliant if it satisfies all the MUST, REQUIRED, and SHALL requirements for the protocols it implements.
+
# Overview
At a high level the image manifest contains metadata about the contents and dependencies of the image including the content-addressable identity of one or more [filesystem layer changeset](layer.md) archives that will be unpacked to make up the final runnable filesystem.

0 comments on commit 409e1a5

Please sign in to comment.