Skip to content

helm: render Modules__Required__5..7 (the engine guard's overlay entry reached no container) - #2512

Merged
rbuergi merged 1 commit into
mainfrom
fix/chart-renders-required-5-7
Aug 27, 2026
Merged

rbuergi merged 1 commit into
mainfrom
fix/chart-renders-required-5-7

Conversation

@rbuergi

@rbuergi rbuergi commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Memex#129's config-key coverage gate caught Modules__Required__5 (the MeshWeaver.AI guard entry the overlays declare since the 2026-08-27 engine outage) reaching NO container — the chart's named-key list stops at index 4. Fifth recurrence of the named-key omission class (#1925/#1778/#1780/#2203). Renders indices 5..7 (same hasKey pattern), with two spare so the next required module doesn't silently vanish. Template-only; no image change.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QVbVvrHeU1gm8oq4PuMVjF

…ry reached no container

The chart's named-key list stopped at index 4 while the overlays grew to 5
(MeshWeaver.AI — the required-modules guard entry added after the
2026-08-27 engine outage). The config-key coverage gate caught the key
reaching NO container on Memex#129 — the fifth recurrence of the
named-key omission class (#1925/#1778/#1780/#2203). Indices 5..7 render
now, with headroom so the NEXT required module does not silently vanish.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QVbVvrHeU1gm8oq4PuMVjF
Copilot AI lite review requested due to automatic review settings August 27, 2026 15:56
@rbuergi
rbuergi enabled auto-merge August 27, 2026 15:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Memex portal Helm chart ConfigMap template to ensure additional Modules__Required__* configuration keys (indices 5–7) are rendered into the container environment, preventing overlay-declared required modules from being silently dropped due to missing named keys in the template.

Changes:

  • Add explicit ConfigMap entries (guarded by hasKey) for Modules__Required__5, Modules__Required__6, and Modules__Required__7.
  • Add an in-template comment documenting the omission recurrence and the rationale for adding headroom.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 2)

1 087 tests  ±0   895 ✅ ±0   5m 21s ⏱️ -5s
    6 suites ±0   192 💤 ±0 
    6 files   ±0     0 ❌ ±0 

Results for commit 5db400a. ± Comparison against base commit 48c3a14.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 3)

1 080 tests  ±0   1 080 ✅ ±0   13m 15s ⏱️ - 1m 16s
    7 suites ±0       0 💤 ±0 
    7 files   ±0       0 ❌ ±0 

Results for commit 5db400a. ± Comparison against base commit 48c3a14.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 0)

1 308 tests  ±0   1 308 ✅ ±0   6m 14s ⏱️ -1s
    6 suites ±0       0 💤 ±0 
    6 files   ±0       0 ❌ ±0 

Results for commit 5db400a. ± Comparison against base commit 48c3a14.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 5)

1 588 tests  ±0   1 587 ✅ ±0   8m 23s ⏱️ +26s
    9 suites ±0       1 💤 ±0 
    9 files   ±0       0 ❌ ±0 

Results for commit 5db400a. ± Comparison against base commit 48c3a14.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 4)

    8 files  ±0      8 suites  ±0   11m 33s ⏱️ +27s
4 407 tests ±0  4 404 ✅ ±0  3 💤 ±0  0 ❌ ±0 
5 004 runs  ±0  5 001 ✅ ±0  3 💤 ±0  0 ❌ ±0 

Results for commit 5db400a. ± Comparison against base commit 48c3a14.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results (shard 1)

739 tests  ±0   735 ✅ ±0   7m 16s ⏱️ +7s
  8 suites ±0     4 💤 ±0 
  8 files   ±0     0 ❌ ±0 

Results for commit 5db400a. ± Comparison against base commit 48c3a14.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results

    44 files  ±0      44 suites  ±0   52m 3s ⏱️ -24s
10 207 tests ±0  10 007 ✅ ±0  200 💤 ±0  0 ❌ ±0 
10 806 runs  ±0  10 606 ✅ ±0  200 💤 ±0  0 ❌ ±0 

Results for commit 5db400a. ± Comparison against base commit 48c3a14.

@rbuergi
rbuergi merged commit 0053b40 into main Aug 27, 2026
24 checks passed
@rbuergi
rbuergi deleted the fix/chart-renders-required-5-7 branch August 28, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants