Commit d72d8ad
committed
docs: finish propagating the csp correction to the last two surfaces
The previous commit fixed the "array, string, and object shapes" claim in
the d.ts and left it standing in built-ins.md and the docs page, so one
commit shipped two answers for why csp escapes the boolean check. It has no
schema type at all, being a oneOf, so no shape list can be right; all four
surfaces now name the eight keys and say nothing about their types.
Two leftover framings go with it. built-ins.md gave a false cause for the
boot check ignoring doctor.gate (who reads the key, rather than the real
reason, which is that the check never descends into any key). The docs page
still called doctor "the one part of the block that is never merely
dropped", written before this check existed and untrue now that a bad enum
or boolean warns and is dropped too.1 parent 6a80c5e commit d72d8ad
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | | - | |
166 | | - | |
| 165 | + | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| |||
0 commit comments