Found live: a baseline-maintenance vacuum surfaced eventtime/timestamp sitting in a stream's categorical_fields, hitting the max-values-per-field cap at 2001 distinct values. Same failure mode as the original context incident — a timestamp is near-unique on essentially every event, so tracking it as a categorical or relationship field guarantees a "new" finding every time. Extends _SHAPE_VETO (entity/categorical/relationship) to also exclude "timestamp" shape, reusing the existing veto machinery and its default 60-confidence threshold (timestamp classification isn't capped low the way free_text is, so the stricter default applies correctly). Existing profiles with this issue get flagged automatically via detect_shape_mismatches, which already reuses the same veto check. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
26 KiB
26 KiB