mirror of
https://github.com/okieselbach/AutopilotMonitor.git
synced 2026-10-24 12:42:38 +00:00
06626a4095
The evaluateOn feature was API/MCP-only — portal users could not see or set evaluation triggers. The rule editor gains an Evaluation Triggers section (enrollment end / WhiteGlove seal checkboxes + on_event type list) with client-side grammar + hard-block validation sourced from the baked guardrails mirror (combine.js now emits BLOCKED_INTERIM_TRIGGER_EVENT_TYPES for the web); rule cards show an 'Interim: …' badge for interim-enabled rules (incl. the built-in ANALYZE-ID-004). Create/edit payloads round-trip evaluateOn; the template-copy path already deep-clones it server-side. Suites: web 762 + tsc + lint clean. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>