Commit 2206d39
feat(doctor): X6 (part) — dns /etc/hosts probe (spec 05/13) (#35)
Extend the doctor matrix with a best-effort `dns (/etc/hosts)` probe: when the
current dir is a workspace with a configured Caddy proxy, it diffs the proxy
route hosts against the marker-fenced /etc/hosts block (dns.Missing) and warns
with `sudo devstack dns setup` when any are absent. Non-fatal (local routing is
opt-in); skipped entirely outside a proxy workspace. Pairs with the trust probe
to complete the M5 self-verification in doctor; the shared-ledger probe + safe
--fix remain for the rest of X6.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 48efb6c commit 2206d39
1 file changed
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
| 13 | + | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
| |||
135 | 138 | | |
136 | 139 | | |
137 | 140 | | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
138 | 161 | | |
139 | 162 | | |
140 | 163 | | |
| |||
0 commit comments