Task · MDE-0039

Pin remaining startup configuration boundary contracts

Description

Wave 3 found missing or partial boundary coverage for collector timeout equality, server API token normalization, webhook replay and freshness bounds, and collector profile parsing.

Acceptance Criteria

Definition of Done

Implementation Plan

Add compact boundary tests for timeout equality, API-token normalization, webhook bounds, and real collector-profile validation without changing production behavior.

Implementation Notes

Boundary tests cover timeout equality, trimmed and blank control tokens, both endpoints plus adjacent invalid values for webhook freshness/replay/cache settings, and real validation for unset plus all three supported profiles. Integrated gate: 2827 passed.

Final Summary

Pinned the remaining startup configuration boundaries with compact model and startup tests; just check and just ci pass.

View the source file on GitHub