Add operating layer backend persistence - #786
Conversation
PR SummaryMedium Risk Overview
Helm gains opt-in Reviewed by Cursor Bugbot for commit e2a97ac. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e2a97ac3b2
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| value: {{ $value | quote }} | ||
| {{- end }} | ||
| {{- if .Values.operatingLayer.enabled }} | ||
| - name: MAESTRO_OPERATING_LAYER_ENABLED |
There was a problem hiding this comment.
Wire the Helm operating-layer flag to runtime capture
When operatingLayer.enabled=true, this chart now advertises production evidence capture by setting MAESTRO_OPERATING_LAYER_ENABLED, but I only found these MAESTRO_OPERATING_LAYER_* names in the Helm template/tests and no runtime code path reads them or writes to operatingLayerEvidence. In that deployment scenario the pod starts with the flag set yet no evidence is captured or retained in Postgres, so operators can enable the chart value and get a false-positive configuration.
Useful? React with 👍 / 👎.
Summary
Source-of-truth: evalops/maestro-internal#2789
Verification