ai-superpower/.ai/instructions
moilanik fc91c3988e fix(helm): move name validation from audit to testing phase
Audit checklist should only check hardcoded namespaces and required+default conflicts.
Resource names are not violations — they depend on subchart implementation and must be
tested via helm template, not audited via grep.

Testing Templates section rewritten:
- require testing with at least 2 different release names and namespaces
- verify resource names, labels, selectors linkage works correctly in both
- verify manifest links (Service → Deployment) use correct names/namespaces
- this is how you validate chart portability, not via code inspection

IaC principle clarified:
- chart must be deployable to any cluster/namespace without editing
- deployment discipline prevents two instances in same cluster/namespace
- not a chart constraint, a deployment constraint
2026-03-10 09:57:27 +02:00
..
behavior feat: configurable docs folders + mandatory instructions rules 2026-03-06 09:42:48 +02:00
constraints nit: ai-superpower initial commit 2026-03-02 14:06:36 +02:00
skills fix(helm): move name validation from audit to testing phase 2026-03-10 09:57:27 +02:00