Commit 0e6905d
chore(compat): cite CONTRACT §7 Hermeticity in code and README
§7 Hermeticity landed in commit 47e6d64 (PR #9), so the three call
sites that described the property as a "harness invariant the contract
does not promise today" are now stale — the property IS a contract
promise, and these bundles pin down what §7 promises.
Updates:
- compat/dates/dates.go: helpIsHermetic and flagValidationIsHermetic
godocs swap "harness invariant" framing for "Pins down the … path of
CONTRACT §7 Hermeticity on every PR" (section reference by name; no
fabricated quoted text per the standing rule).
- compat/formats/formats.go: flagValidationIsHermetic same.
- compat/README.md: the two subtest tables flip the Contract column
from "harness invariant" → "§7" for the three hermetic rows so
citation-verifier CI (QUA-20, when it lands) recognizes them as
contract-anchored.
Net: -19 lines of bridging prose, +10 lines of canonical refs.
Follow-up to QUA-22; the §7 section itself is already on main.
Co-Authored-By: Paperclip <[email protected]>1 parent 47e6d64 commit 0e6905d
3 files changed
Lines changed: 13 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
90 | | - | |
| 89 | + | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
171 | 167 | | |
172 | 168 | | |
173 | 169 | | |
| |||
176 | 172 | | |
177 | 173 | | |
178 | 174 | | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
183 | 180 | | |
184 | 181 | | |
185 | 182 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
| 157 | + | |
| 158 | + | |
165 | 159 | | |
166 | 160 | | |
167 | 161 | | |
| |||
0 commit comments