Detection
Lookback Window (days)
Number of days to track detection frequency. Opportunities are reported as "detected in X of the last Y days".
{% if errors and errors.get('lookback_window_days') %}
{{ errors['lookback_window_days'][0] }}
{% endif %}
Resolution Period (days)
Number of consecutive days without detection before an opportunity is marked as resolved.
{% if errors and errors.get('resolution_period_days') %}
{{ errors['resolution_period_days'][0] }}
{% endif %}
Watched Rules
Choose which optimization rules Governor watches for this project.
{% if unknown_watched_rule_types %}
Some submitted rule ids are no longer available: {{ unknown_watched_rule_types | join(', ') }}.
{% endif %}
Use all enabled rules
Inherit the full set of globally enabled detection rules, including future additions.
Custom selection
Only run the checked rules for this project.
{% if detection_rule_groups %}
{% for group in detection_rule_groups %}
{% endfor %}
{% else %}
No project-level detection rules are currently registered.
{% endif %}
Leaving every rule unchecked is valid and means Governor will skip project-level detection for this configuration.
{% if errors and errors.get('watched_rule_types') %}
{{ errors['watched_rule_types'][0] }}
{% endif %}
Solution Guardrails
Allowed Solution Types
Choose which remediation families Governor may generate for this project. Detection still runs independently.
{% if unknown_solution_policy_tags %}
Some submitted solution policy tags are no longer available: {{ unknown_solution_policy_tags | join(', ') }}.
{% endif %}
Allow all supported solution types
Inherit the full set of supported solution families, including future additions.
Custom allow-list
Only the checked remediation families may be generated or stored for this project.
{% if solution_policy_catalog %}
{% for policy in solution_policy_catalog %}
{{ policy.display_name }}
{{ policy.description }}
{% endfor %}
{% else %}
No solution policy tags are currently registered.
{% endif %}
Leaving every policy unchecked is valid and means Governor can still detect opportunities, but it will not store new solutions for this project.
{% if errors and errors.get('allowed_solution_policy_tags') %}
{{ errors['allowed_solution_policy_tags'][0] }}
{% endif %}