| id | 2607242011 |
|---|---|
| title | Security hardening batch — 2026-07-24 |
| status | 🔲 |
| summary | Batch the informational finding from the 2026-07-24 post-audit diff review: telemetry.md still asserts zero runtime network egress and never carves out the opt-in MDS072 external-link-check, which does make outbound HTTP when enabled (S003). |
| model | haiku |
Close the informational finding S003 from the 2026-07-24 post-audit
diff review.
docs/reference/telemetry.md says the
CLI and LSP make zero outbound network calls in normal operation. It
also says mdsmith check . runs with no outbound access. MDS072
external-link-check breaks that claim when enabled: it makes check,
fix, and the LSP issue outbound HTTP. The page needs a carve-out, and
the rule docs need an SSRF caveat.
- Add a section to
docs/reference/telemetry.md. Name MDS072external-link-checkas the one opt-in rule that makes runtime network calls. State it is off by default. Describe what it sends: a HEAD/GET to each http/https URL in the document. - Scope the "zero outbound network calls" and air-gapped wording to the default configuration.
- Add an SSRF caveat to the MDS072 user docs. Cross-link the guard from plan 2607242010.
- Run
mdsmith fixon the edited docs, thenmdsmith check ..
- telemetry.md names MDS072 as the one opt-in networked rule.
- The zero-egress claim is scoped to the default configuration.
- MDS072 docs carry an SSRF caveat.
-
mdsmith check .passes.