3 - Create: DoM can create Interop or SMPTE; we can't really disallow Interop at this time.
4 - Verify: warning about non-SMPTE.
7 Don't have access to SMPTE ST 429-19 so I don't know what that requires.
11 - Create: should mostly meet these constraints.
12 TODO#1950: can languages from imported things get into the output?
14 - Hint: probably not required.
16 # 7.1 Picture Essence Encoding
18 - Create: can violate frame-rate constraints, but will only make Flat/Scope (unless an advanced option is ticked).
22 # 7.1.1 Active Image Area
30 # 7.2.1 File Size Limitations
36 # 7.2.2 Language Element
38 - Create: not enforced.
42 # 7.2.3 StartTime Element
48 # 7.2.4 First Timed Text Event
50 - Create: not enforced.
56 - Create: not enforced.
60 # 7.2.6 Closed Captions Line Treatment
62 - Create: not enforced.
66 # 7.2.7 Main Subtitle Line Treatment (Informational)
68 - Create: not enforced.
70 - Hint: yes, except TODO 79-character limit is not mentioned
72 # 7.3 Audio Sample Rates
78 # 8 Composition Playlist Constraints
92 # 8.3 Timed Text Tracks
114 - Create: FFEC/FFMC not enforced; FFOC/LFOC yes.
118 # 8.6 Composition Metadata
120 # 8.6.1 CompositionMetadataAsset
126 # 8.6.2 Version Number
132 # 8.6.3 Application Extension
138 # 8.6.4 MCA Sub Descriptors
150 # 9 Packing List Constraints
152 # 9.1 Annotation Text
154 - Create: yes (TODO#1956 disallow empty DCP names).
158 # 9.2 Digital Signature
164 # 10 Track File Constraints
169 - Verify: partial encryption: yes; HMAC/MIC: TODO#1957
172 # 10.2 Picture Track Files
174 # 10.2.1 JPEG2000 Compression
177 - Verify: TODO#1958 done but nobody is calling it AFAICS!
180 # 10.3 Sound Track Files
182 # 10.3.1 Channel Assignments
185 - Verify: TODO#1959 check for silence on 9, 10, 16; TODO#1960 check for channel configuration 4
188 This is difficult to be sure about because I'm lacking some of the standards.
190 # 10.3.2 Multichannel Audio
192 This is difficult to be sure about because I'm lacking some of the standards.
194 # 10.3.3 Sign Language Video PCM
195 # 10.3.4 Motion Data PCM
201 # 10.4 Timed Text Track Files
206 - Verify: TODO#1961 check unique
211 - Create: TODO#1962 check
212 - Verify: TODO#1962 check
215 # 10.4.3 Container Duration
217 - Create: TODO#1963 check
218 - Verify; TODO#1963 check
221 # Annex A Sign Language Video Encoding