Commit b26c85e
chore(compat): cite CONTRACT §7 Hermeticity in code and README (#16)
§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: LeadGoEngineer <leadgoengineer@quantcli.local>
Co-authored-by: Paperclip <noreply@paperclip.ing>1 parent e30ccd9 commit b26c85e
3 files changed
Lines changed: 13 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
104 | | - | |
| 103 | + | |
| 104 | + | |
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| |||
| 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