pom: drop checks.git_storage assertion on the mnw health target
MNW v0.5.16 (commit 510fd4d, 2026-05-12) removed git_storage from
/api/health. PoM's expectation in pom-hetzner.toml was not updated,
which forced validate_expectations to override every snapshot to
Degraded and opened an incident at 2026-05-12 16:26 UTC that ran for
13 days before discovery (during which routes, latency, and TLS all
showed healthy — only the JSON-field assertion was failing).
This change matches the deployed JSON schema. The next commit adds a
schema-drift guard test on both producer crates so this class of drift
fails CI on the producer's PR instead of in production silence.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 file changed,
+1 insertion,
-1 deletion
| 44 |
44 |
|
|
| 45 |
45 |
|
[targets.mnw.health.expect]
|
| 46 |
46 |
|
status_code = 200
|
| 47 |
|
- |
json_fields = { "status" = "operational", "checks.database" = "true", "checks.git_storage" = "true" }
|
|
47 |
+ |
json_fields = { "status" = "operational", "checks.database" = "true" }
|
| 48 |
48 |
|
|
| 49 |
49 |
|
[targets.mnw.health.trending]
|
| 50 |
50 |
|
baseline_window_hours = 168
|