fix(products): restore NA low-voltage cables broken by flattened frontmatter

Commit 76cbdaa3 destroyed the YAML indentation of NAYY, NAYCWY, NAY2Y,
NA2XY and NA2X2Y, silently dropping them from the catalog (404 detail
pages, missing from category listing and sitemap). Restored the valid
frontmatter from 76cbdaa3~1 (whitespace-only diff, content unchanged)
and added a content contract spec guarding parseability and catalog
visibility.
This commit is contained in:
2026-10-09 13:00:29 +02:00
parent 5aad24522c
commit 7f9742bcaa
7 changed files with 603 additions and 525 deletions
+105 -105
View File
@@ -3,115 +3,115 @@ title: NA2X2Y
sku: NA2X2Y-low-voltage-cables sku: NA2X2Y-low-voltage-cables
slug: na2x2y slug: na2x2y
description: > description: >
Das NA2X2Y Kabel ist ein strapazierfähiges Niederspannungskabel mit Das NA2X2Y Kabel ist ein strapazierfähiges Niederspannungskabel mit
Aluminiumleiter, PE-Isolation und HDPE-Mantel. Es wurde für feste Verlegungen Aluminiumleiter, PE-Isolation und HDPE-Mantel. Es wurde für feste Verlegungen
unter erhöhter mechanischer Beanspruchung entwickelt und eignet sich besonders unter erhöhter mechanischer Beanspruchung entwickelt und eignet sich besonders
für anspruchsvolle industrielle und energietechnische Infrastrukturen. für anspruchsvolle industrielle und energietechnische Infrastrukturen.
categories: categories:
- id: 699de42ead0808777d11abcd - id: 699de42ead0808777d11abcd
category: Niederspannungskabel category: Niederspannungskabel
featuredImage: featuredImage:
id: 34 id: 34
alt: NA2X2Y scaled alt: NA2X2Y scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:26.448Z' updatedAt: '2026-02-24T17:47:26.448Z'
createdAt: '2026-02-24T17:47:26.448Z' createdAt: '2026-02-24T17:47:26.448Z'
url: /media/NA2X2Y-scaled-5.webp url: /media/NA2X2Y-scaled-5.webp
thumbnailURL: /media/NA2X2Y-scaled-5-600x125.webp thumbnailURL: /media/NA2X2Y-scaled-5-600x125.webp
filename: NA2X2Y-scaled-5.webp filename: NA2X2Y-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 28770 filesize: 28770
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NA2X2Y-scaled-5-600x125.webp url: /media/NA2X2Y-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3776 filesize: 3776
filename: NA2X2Y-scaled-5-600x125.webp filename: NA2X2Y-scaled-5-600x125.webp
card: card:
url: /media/NA2X2Y-scaled-5-768x160.webp url: /media/NA2X2Y-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 5246 filesize: 5246
filename: NA2X2Y-scaled-5-768x160.webp filename: NA2X2Y-scaled-5-768x160.webp
tablet: tablet:
url: /media/NA2X2Y-scaled-5-1024x213.webp url: /media/NA2X2Y-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 7364 filesize: 7364
filename: NA2X2Y-scaled-5-1024x213.webp filename: NA2X2Y-scaled-5-1024x213.webp
images: images:
- id: 34 - id: 34
alt: NA2X2Y scaled alt: NA2X2Y scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:26.448Z' updatedAt: '2026-02-24T17:47:26.448Z'
createdAt: '2026-02-24T17:47:26.448Z' createdAt: '2026-02-24T17:47:26.448Z'
url: /media/NA2X2Y-scaled-5.webp url: /media/NA2X2Y-scaled-5.webp
thumbnailURL: /media/NA2X2Y-scaled-5-600x125.webp thumbnailURL: /media/NA2X2Y-scaled-5-600x125.webp
filename: NA2X2Y-scaled-5.webp filename: NA2X2Y-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 28770 filesize: 28770
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NA2X2Y-scaled-5-600x125.webp url: /media/NA2X2Y-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3776 filesize: 3776
filename: NA2X2Y-scaled-5-600x125.webp filename: NA2X2Y-scaled-5-600x125.webp
card: card:
url: /media/NA2X2Y-scaled-5-768x160.webp url: /media/NA2X2Y-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 5246 filesize: 5246
filename: NA2X2Y-scaled-5-768x160.webp filename: NA2X2Y-scaled-5-768x160.webp
tablet: tablet:
url: /media/NA2X2Y-scaled-5-1024x213.webp url: /media/NA2X2Y-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 7364 filesize: 7364
filename: NA2X2Y-scaled-5-1024x213.webp filename: NA2X2Y-scaled-5-1024x213.webp
application: application:
root: root:
type: root type: root
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- type: paragraph - type: paragraph
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- mode: normal - mode: normal
text: >- text: >-
Das NA2X2Y entspricht der Norm DIN VDE 0276-603 (HD 603) und ist Das NA2X2Y entspricht der Norm DIN VDE 0276-603 (HD 603) und ist
ausgelegt für die feste Verlegung in Innenräumen, Kabelkanälen, im ausgelegt für die feste Verlegung in Innenräumen, Kabelkanälen, im
Erdreich, im Wasser oder im Freien. Es kommt bevorzugt in Erdreich, im Wasser oder im Freien. Es kommt bevorzugt in
Kraftwerken, Industrieanlagen, Schaltanlagen und Ortsnetzen zum Kraftwerken, Industrieanlagen, Schaltanlagen und Ortsnetzen zum
Einsatz – überall dort, wo robuste Kabel gefragt sind, die im Einsatz – überall dort, wo robuste Kabel gefragt sind, die im
Betrieb und bei der Verlegung hohen mechanischen Belastungen Betrieb und bei der Verlegung hohen mechanischen Belastungen
standhalten. standhalten.
type: text type: text
style: '' style: ''
detail: 0 detail: 0
format: 0 format: 0
version: 1 version: 1
direction: ltr direction: ltr
direction: ltr direction: ltr
_status: published _status: published
--- ---
+104 -104
View File
@@ -3,114 +3,114 @@ title: NA2XY
sku: NA2XY-low-voltage-cables sku: NA2XY-low-voltage-cables
slug: na2xy slug: na2xy
description: > description: >
Das NA2XY Kabel ist ein robustes Niederspannungskabel mit Aluminiumleiter, Das NA2XY Kabel ist ein robustes Niederspannungskabel mit Aluminiumleiter,
PE-Isolation und PVC-Mantel. Es ist für feste Verlegung unter erhöhter PE-Isolation und PVC-Mantel. Es ist für feste Verlegung unter erhöhter
mechanischer Belastung konzipiert und eignet sich besonders für mechanischer Belastung konzipiert und eignet sich besonders für
Energieverteilungen in industriellen und öffentlichen Versorgungsnetzen. Energieverteilungen in industriellen und öffentlichen Versorgungsnetzen.
categories: categories:
- id: 699de42ead0808777d11ada5 - id: 699de42ead0808777d11ada5
category: Niederspannungskabel category: Niederspannungskabel
featuredImage: featuredImage:
id: 35 id: 35
alt: NA2XY scaled alt: NA2XY scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:26.753Z' updatedAt: '2026-02-24T17:47:26.753Z'
createdAt: '2026-02-24T17:47:26.753Z' createdAt: '2026-02-24T17:47:26.753Z'
url: /media/NA2XY-scaled-5.webp url: /media/NA2XY-scaled-5.webp
thumbnailURL: /media/NA2XY-scaled-5-600x125.webp thumbnailURL: /media/NA2XY-scaled-5-600x125.webp
filename: NA2XY-scaled-5.webp filename: NA2XY-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 30046 filesize: 30046
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NA2XY-scaled-5-600x125.webp url: /media/NA2XY-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3770 filesize: 3770
filename: NA2XY-scaled-5-600x125.webp filename: NA2XY-scaled-5-600x125.webp
card: card:
url: /media/NA2XY-scaled-5-768x160.webp url: /media/NA2XY-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 5216 filesize: 5216
filename: NA2XY-scaled-5-768x160.webp filename: NA2XY-scaled-5-768x160.webp
tablet: tablet:
url: /media/NA2XY-scaled-5-1024x213.webp url: /media/NA2XY-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 7478 filesize: 7478
filename: NA2XY-scaled-5-1024x213.webp filename: NA2XY-scaled-5-1024x213.webp
images: images:
- id: 35 - id: 35
alt: NA2XY scaled alt: NA2XY scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:26.753Z' updatedAt: '2026-02-24T17:47:26.753Z'
createdAt: '2026-02-24T17:47:26.753Z' createdAt: '2026-02-24T17:47:26.753Z'
url: /media/NA2XY-scaled-5.webp url: /media/NA2XY-scaled-5.webp
thumbnailURL: /media/NA2XY-scaled-5-600x125.webp thumbnailURL: /media/NA2XY-scaled-5-600x125.webp
filename: NA2XY-scaled-5.webp filename: NA2XY-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 30046 filesize: 30046
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NA2XY-scaled-5-600x125.webp url: /media/NA2XY-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3770 filesize: 3770
filename: NA2XY-scaled-5-600x125.webp filename: NA2XY-scaled-5-600x125.webp
card: card:
url: /media/NA2XY-scaled-5-768x160.webp url: /media/NA2XY-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 5216 filesize: 5216
filename: NA2XY-scaled-5-768x160.webp filename: NA2XY-scaled-5-768x160.webp
tablet: tablet:
url: /media/NA2XY-scaled-5-1024x213.webp url: /media/NA2XY-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 7478 filesize: 7478
filename: NA2XY-scaled-5-1024x213.webp filename: NA2XY-scaled-5-1024x213.webp
application: application:
root: root:
type: root type: root
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- type: paragraph - type: paragraph
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- mode: normal - mode: normal
text: >- text: >-
Das NA2XY entspricht der Norm DIN VDE 0276-603 (HD 603) und ist Das NA2XY entspricht der Norm DIN VDE 0276-603 (HD 603) und ist
ideal für die feste Verlegung in Innenräumen, Kabelkanälen, im ideal für die feste Verlegung in Innenräumen, Kabelkanälen, im
Freien, im Wasser oder im Erdreich geeignet. Typische Einsatzorte Freien, im Wasser oder im Erdreich geeignet. Typische Einsatzorte
sind Kraftwerke, Industrieanlagen, Schaltanlagen sowie Ortsnetze, sind Kraftwerke, Industrieanlagen, Schaltanlagen sowie Ortsnetze,
bei denen mechanische Belastung im Betrieb berücksichtigt werden bei denen mechanische Belastung im Betrieb berücksichtigt werden
muss. muss.
type: text type: text
style: '' style: ''
detail: 0 detail: 0
format: 0 format: 0
version: 1 version: 1
direction: ltr direction: ltr
direction: ltr direction: ltr
_status: published _status: published
--- ---
+106 -106
View File
@@ -3,116 +3,116 @@ title: NAY2Y
sku: NAY2Y-low-voltage-cables sku: NAY2Y-low-voltage-cables
slug: nay2y slug: nay2y
description: > description: >
Das NAY2Y Kabel ist ein besonders robustes Niederspannungskabel mit Das NAY2Y Kabel ist ein besonders robustes Niederspannungskabel mit
Aluminiumleiter und HDPE-Mantel, das speziell für Installationen mit hoher Aluminiumleiter und HDPE-Mantel, das speziell für Installationen mit hoher
mechanischer Beanspruchung entwickelt wurde. Es überzeugt durch seine mechanischer Beanspruchung entwickelt wurde. Es überzeugt durch seine
Widerstandsfähigkeit in anspruchsvollen Umgebungen – ob in Industrieanlagen, Widerstandsfähigkeit in anspruchsvollen Umgebungen – ob in Industrieanlagen,
Trafostationen oder Ortsnetzen. Trafostationen oder Ortsnetzen.
categories: categories:
- id: 699de42fad0808777d11afb3 - id: 699de42fad0808777d11afb3
category: Niederspannungskabel category: Niederspannungskabel
featuredImage: featuredImage:
id: 36 id: 36
alt: NAY2Y scaled alt: NAY2Y scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:27.071Z' updatedAt: '2026-02-24T17:47:27.071Z'
createdAt: '2026-02-24T17:47:27.071Z' createdAt: '2026-02-24T17:47:27.071Z'
url: /media/NAY2Y-scaled-5.webp url: /media/NAY2Y-scaled-5.webp
thumbnailURL: /media/NAY2Y-scaled-5-600x125.webp thumbnailURL: /media/NAY2Y-scaled-5-600x125.webp
filename: NAY2Y-scaled-5.webp filename: NAY2Y-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 28684 filesize: 28684
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NAY2Y-scaled-5-600x125.webp url: /media/NAY2Y-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3778 filesize: 3778
filename: NAY2Y-scaled-5-600x125.webp filename: NAY2Y-scaled-5-600x125.webp
card: card:
url: /media/NAY2Y-scaled-5-768x160.webp url: /media/NAY2Y-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 5234 filesize: 5234
filename: NAY2Y-scaled-5-768x160.webp filename: NAY2Y-scaled-5-768x160.webp
tablet: tablet:
url: /media/NAY2Y-scaled-5-1024x213.webp url: /media/NAY2Y-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 7562 filesize: 7562
filename: NAY2Y-scaled-5-1024x213.webp filename: NAY2Y-scaled-5-1024x213.webp
images: images:
- id: 36 - id: 36
alt: NAY2Y scaled alt: NAY2Y scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:27.071Z' updatedAt: '2026-02-24T17:47:27.071Z'
createdAt: '2026-02-24T17:47:27.071Z' createdAt: '2026-02-24T17:47:27.071Z'
url: /media/NAY2Y-scaled-5.webp url: /media/NAY2Y-scaled-5.webp
thumbnailURL: /media/NAY2Y-scaled-5-600x125.webp thumbnailURL: /media/NAY2Y-scaled-5-600x125.webp
filename: NAY2Y-scaled-5.webp filename: NAY2Y-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 28684 filesize: 28684
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NAY2Y-scaled-5-600x125.webp url: /media/NAY2Y-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3778 filesize: 3778
filename: NAY2Y-scaled-5-600x125.webp filename: NAY2Y-scaled-5-600x125.webp
card: card:
url: /media/NAY2Y-scaled-5-768x160.webp url: /media/NAY2Y-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 5234 filesize: 5234
filename: NAY2Y-scaled-5-768x160.webp filename: NAY2Y-scaled-5-768x160.webp
tablet: tablet:
url: /media/NAY2Y-scaled-5-1024x213.webp url: /media/NAY2Y-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 7562 filesize: 7562
filename: NAY2Y-scaled-5-1024x213.webp filename: NAY2Y-scaled-5-1024x213.webp
application: application:
root: root:
type: root type: root
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- type: paragraph - type: paragraph
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- mode: normal - mode: normal
text: >- text: >-
Das NAY2Y erfüllt die Anforderungen der Norm TP PRAKAB 12/03 in Das NAY2Y erfüllt die Anforderungen der Norm TP PRAKAB 12/03 in
Anlehnung an VDE 0276-603 und eignet sich für die feste Verlegung Anlehnung an VDE 0276-603 und eignet sich für die feste Verlegung
in Innenräumen, Kabelkanälen, im Erdreich, im Wasser und im in Innenräumen, Kabelkanälen, im Erdreich, im Wasser und im
Außenbereich. Es ist ideal für Anwendungen in Kraftwerken, Außenbereich. Es ist ideal für Anwendungen in Kraftwerken,
Industrie- und Schaltanlagen sowie in lokalen Versorgungsnetzen – Industrie- und Schaltanlagen sowie in lokalen Versorgungsnetzen –
überall dort, wo mechanische Belastung im Betrieb oder bei der überall dort, wo mechanische Belastung im Betrieb oder bei der
Verlegung eine Rolle spielt. Verlegung eine Rolle spielt.
type: text type: text
style: '' style: ''
detail: 0 detail: 0
format: 0 format: 0
version: 1 version: 1
direction: ltr direction: ltr
direction: ltr direction: ltr
_status: published _status: published
--- ---
+105 -105
View File
@@ -3,115 +3,115 @@ title: NAYCWY
sku: NAYCWY-low-voltage-cables sku: NAYCWY-low-voltage-cables
slug: naycwy slug: naycwy
description: > description: >
Das NAYCWY Kabel ist ein geschirmtes Niederspannungskabel mit Aluminiumleiter Das NAYCWY Kabel ist ein geschirmtes Niederspannungskabel mit Aluminiumleiter
und konzentrischem Leiter aus Kupfer. Es wurde speziell für Anwendungen und konzentrischem Leiter aus Kupfer. Es wurde speziell für Anwendungen
entwickelt, bei denen zusätzlicher Schutz gegen Berührungsspannungen gefordert entwickelt, bei denen zusätzlicher Schutz gegen Berührungsspannungen gefordert
ist – etwa in industriellen Netzen, Ortsnetzen oder Energieverteilanlagen. ist – etwa in industriellen Netzen, Ortsnetzen oder Energieverteilanlagen.
categories: categories:
- id: 699de42fad0808777d11b1c1 - id: 699de42fad0808777d11b1c1
category: Niederspannungskabel category: Niederspannungskabel
featuredImage: featuredImage:
id: 37 id: 37
alt: NAYCWY scaled alt: NAYCWY scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:27.449Z' updatedAt: '2026-02-24T17:47:27.449Z'
createdAt: '2026-02-24T17:47:27.449Z' createdAt: '2026-02-24T17:47:27.449Z'
url: /media/NAYCWY-scaled-5.webp url: /media/NAYCWY-scaled-5.webp
thumbnailURL: /media/NAYCWY-scaled-5-600x125.webp thumbnailURL: /media/NAYCWY-scaled-5-600x125.webp
filename: NAYCWY-scaled-5.webp filename: NAYCWY-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 37252 filesize: 37252
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NAYCWY-scaled-5-600x125.webp url: /media/NAYCWY-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 4644 filesize: 4644
filename: NAYCWY-scaled-5-600x125.webp filename: NAYCWY-scaled-5-600x125.webp
card: card:
url: /media/NAYCWY-scaled-5-768x160.webp url: /media/NAYCWY-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 6858 filesize: 6858
filename: NAYCWY-scaled-5-768x160.webp filename: NAYCWY-scaled-5-768x160.webp
tablet: tablet:
url: /media/NAYCWY-scaled-5-1024x213.webp url: /media/NAYCWY-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 10136 filesize: 10136
filename: NAYCWY-scaled-5-1024x213.webp filename: NAYCWY-scaled-5-1024x213.webp
images: images:
- id: 37 - id: 37
alt: NAYCWY scaled alt: NAYCWY scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:27.449Z' updatedAt: '2026-02-24T17:47:27.449Z'
createdAt: '2026-02-24T17:47:27.449Z' createdAt: '2026-02-24T17:47:27.449Z'
url: /media/NAYCWY-scaled-5.webp url: /media/NAYCWY-scaled-5.webp
thumbnailURL: /media/NAYCWY-scaled-5-600x125.webp thumbnailURL: /media/NAYCWY-scaled-5-600x125.webp
filename: NAYCWY-scaled-5.webp filename: NAYCWY-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 37252 filesize: 37252
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NAYCWY-scaled-5-600x125.webp url: /media/NAYCWY-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 4644 filesize: 4644
filename: NAYCWY-scaled-5-600x125.webp filename: NAYCWY-scaled-5-600x125.webp
card: card:
url: /media/NAYCWY-scaled-5-768x160.webp url: /media/NAYCWY-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 6858 filesize: 6858
filename: NAYCWY-scaled-5-768x160.webp filename: NAYCWY-scaled-5-768x160.webp
tablet: tablet:
url: /media/NAYCWY-scaled-5-1024x213.webp url: /media/NAYCWY-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 10136 filesize: 10136
filename: NAYCWY-scaled-5-1024x213.webp filename: NAYCWY-scaled-5-1024x213.webp
application: application:
root: root:
type: root type: root
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- type: paragraph - type: paragraph
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- mode: normal - mode: normal
text: >- text: >-
Das NAYCWY entspricht der Norm DIN VDE 0276-603 (HD 603) und Das NAYCWY entspricht der Norm DIN VDE 0276-603 (HD 603) und
eignet sich für den Einsatz in Kraftwerken, Industrieanlagen, eignet sich für den Einsatz in Kraftwerken, Industrieanlagen,
Schaltanlagen und Ortsnetzen. Es lässt sich fest verlegen – in Schaltanlagen und Ortsnetzen. Es lässt sich fest verlegen – in
Innenräumen, Kabelkanälen, im Freien, im Erdreich oder in Wasser. Innenräumen, Kabelkanälen, im Freien, im Erdreich oder in Wasser.
Dank des konzentrischen Leiters bietet es zusätzlichen Schutz bei Dank des konzentrischen Leiters bietet es zusätzlichen Schutz bei
mechanischer Beschädigung und ermöglicht eine sichere mechanischer Beschädigung und ermöglicht eine sichere
Potenzialführung. Potenzialführung.
type: text type: text
style: '' style: ''
detail: 0 detail: 0
format: 0 format: 0
version: 1 version: 1
direction: ltr direction: ltr
direction: ltr direction: ltr
_status: published _status: published
--- ---
+105 -105
View File
@@ -3,115 +3,115 @@ title: NAYY
sku: NAYY-low-voltage-cables sku: NAYY-low-voltage-cables
slug: nayy slug: nayy
description: > description: >
Das NAYY Kabel ist ein vielseitiges Niederspannungskabel mit Aluminiumleiter, Das NAYY Kabel ist ein vielseitiges Niederspannungskabel mit Aluminiumleiter,
das für die feste Verlegung in Gebäuden, im Erdreich, im Wasser oder im Freien das für die feste Verlegung in Gebäuden, im Erdreich, im Wasser oder im Freien
konzipiert ist. Es bietet eine wirtschaftliche Lösung für Energieverteilungen konzipiert ist. Es bietet eine wirtschaftliche Lösung für Energieverteilungen
unter normalen mechanischen Anforderungen – ideal für Ortsnetze, unter normalen mechanischen Anforderungen – ideal für Ortsnetze,
Industrieanlagen und Energieversorgungen. Industrieanlagen und Energieversorgungen.
categories: categories:
- id: 699de42fad0808777d11b399 - id: 699de42fad0808777d11b399
category: Niederspannungskabel category: Niederspannungskabel
featuredImage: featuredImage:
id: 38 id: 38
alt: NAYY scaled alt: NAYY scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:27.714Z' updatedAt: '2026-02-24T17:47:27.714Z'
createdAt: '2026-02-24T17:47:27.714Z' createdAt: '2026-02-24T17:47:27.714Z'
url: /media/NAYY-scaled-5.webp url: /media/NAYY-scaled-5.webp
thumbnailURL: /media/NAYY-scaled-5-600x125.webp thumbnailURL: /media/NAYY-scaled-5-600x125.webp
filename: NAYY-scaled-5.webp filename: NAYY-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 26492 filesize: 26492
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NAYY-scaled-5-600x125.webp url: /media/NAYY-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3594 filesize: 3594
filename: NAYY-scaled-5-600x125.webp filename: NAYY-scaled-5-600x125.webp
card: card:
url: /media/NAYY-scaled-5-768x160.webp url: /media/NAYY-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 4990 filesize: 4990
filename: NAYY-scaled-5-768x160.webp filename: NAYY-scaled-5-768x160.webp
tablet: tablet:
url: /media/NAYY-scaled-5-1024x213.webp url: /media/NAYY-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 6974 filesize: 6974
filename: NAYY-scaled-5-1024x213.webp filename: NAYY-scaled-5-1024x213.webp
images: images:
- id: 38 - id: 38
alt: NAYY scaled alt: NAYY scaled
caption: null caption: null
updatedAt: '2026-02-24T17:47:27.714Z' updatedAt: '2026-02-24T17:47:27.714Z'
createdAt: '2026-02-24T17:47:27.714Z' createdAt: '2026-02-24T17:47:27.714Z'
url: /media/NAYY-scaled-5.webp url: /media/NAYY-scaled-5.webp
thumbnailURL: /media/NAYY-scaled-5-600x125.webp thumbnailURL: /media/NAYY-scaled-5-600x125.webp
filename: NAYY-scaled-5.webp filename: NAYY-scaled-5.webp
mimeType: image/webp mimeType: image/webp
filesize: 26492 filesize: 26492
width: 2560 width: 2560
height: 533 height: 533
focalX: 50 focalX: 50
focalY: 50 focalY: 50
sizes: sizes:
thumbnail: thumbnail:
url: /media/NAYY-scaled-5-600x125.webp url: /media/NAYY-scaled-5-600x125.webp
width: 600 width: 600
height: 125 height: 125
mimeType: image/webp mimeType: image/webp
filesize: 3594 filesize: 3594
filename: NAYY-scaled-5-600x125.webp filename: NAYY-scaled-5-600x125.webp
card: card:
url: /media/NAYY-scaled-5-768x160.webp url: /media/NAYY-scaled-5-768x160.webp
width: 768 width: 768
height: 160 height: 160
mimeType: image/webp mimeType: image/webp
filesize: 4990 filesize: 4990
filename: NAYY-scaled-5-768x160.webp filename: NAYY-scaled-5-768x160.webp
tablet: tablet:
url: /media/NAYY-scaled-5-1024x213.webp url: /media/NAYY-scaled-5-1024x213.webp
width: 1024 width: 1024
height: 213 height: 213
mimeType: image/webp mimeType: image/webp
filesize: 6974 filesize: 6974
filename: NAYY-scaled-5-1024x213.webp filename: NAYY-scaled-5-1024x213.webp
application: application:
root: root:
type: root type: root
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- type: paragraph - type: paragraph
format: '' format: ''
indent: 0 indent: 0
version: 1 version: 1
children: children:
- mode: normal - mode: normal
text: >- text: >-
Das NAYY ist ein Energieverteilungskabel nach VDE 0276-603, das Das NAYY ist ein Energieverteilungskabel nach VDE 0276-603, das
sich besonders für Anwendungen in Kraftwerken, Ortsnetzen, sich besonders für Anwendungen in Kraftwerken, Ortsnetzen,
Industrie- und Schaltanlagen eignet. Dank seiner robusten Industrie- und Schaltanlagen eignet. Dank seiner robusten
Konstruktion lässt es sich fest verlegen – sei es im Innenraum, im Konstruktion lässt es sich fest verlegen – sei es im Innenraum, im
Kabelkanal, im Freien oder im Erdreich. Auch bei Installation in Kabelkanal, im Freien oder im Erdreich. Auch bei Installation in
Wasser bleibt das Kabel zuverlässig im Betrieb. Wasser bleibt das Kabel zuverlässig im Betrieb.
type: text type: text
style: '' style: ''
detail: 0 detail: 0
format: 0 format: 0
version: 1 version: 1
direction: ltr direction: ltr
direction: ltr direction: ltr
_status: published _status: published
--- ---
+7
View File
@@ -0,0 +1,7 @@
# Incident Ledger
One appended line per real incident. Never rewritten.
| Date | Area | Mechanism | Root cause | Remedy | Tier |
| :--------- | :------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--- |
| 2026-10-09 | Products / Niederspannungskabel | Five aluminium low-voltage products (NAYY, NAYCWY, NAY2Y, NA2XY, NA2X2Y) silently invisible on the site: dropped from category listing, 404 on detail pages, absent from sitemap | Commit 76cbdaa3 (2026-08-07, release 2.3.33 "NA Kabel Leiterklassen Fix") flattened frontmatter indentation of exactly these five files while removing RE/SE conductor shapes; broken YAML made the product loader return null and the site dropped them without any error | Restored valid frontmatter from 76cbdaa3~1 (content verified identical modulo indentation, whitespace-only diff), kept current markdown body incl. the RE/SE fix; regression spec tests/products-content.test.ts guards parseability and catalog visibility | M |
+71
View File
@@ -0,0 +1,71 @@
import { describe, it, expect } from 'vitest';
import fs from 'fs';
import path from 'path';
import matter from 'gray-matter';
import { getAllProducts } from '../lib/products';
const productsDir = path.join(process.cwd(), 'content', 'products');
const productFiles = fs.readdirSync(productsDir).filter((f) => f.endsWith('.mdx'));
interface CatalogEntry {
slug: string;
parseable: boolean;
error?: string;
declaresImages: boolean;
}
// Single parse pass at module load, mirroring the production loader's first
// touch of each file (gray-matter caches per input string, so re-parsing the
// same file inside individual tests would not re-throw parse errors).
const catalog: CatalogEntry[] = productFiles.map((file) => {
const raw = fs.readFileSync(path.join(productsDir, file), 'utf-8');
try {
const { data } = matter(raw);
return {
slug: file.replace('.mdx', ''),
parseable: true,
declaresImages: Array.isArray(data.images) && data.images.length > 0,
};
} catch (error) {
return {
slug: file.replace('.mdx', ''),
parseable: false,
error: `${file}: ${(error as Error).message.split('\n')[0]}`,
// An unparseable file cannot declare anything and must never silently
// shrink the expected catalog — require it to be listed.
declaresImages: true,
};
}
});
const ALUMINIUM_LOW_VOLTAGE_SLUGS = ['nayy', 'naycwy', 'nay2y', 'na2xy', 'na2x2y'];
describe('Product catalog content contract', () => {
it('every product file has parseable frontmatter', () => {
expect(catalog.filter((entry) => !entry.parseable).map((e) => e.error)).toEqual([]);
});
it('exposes every product that declares images in the catalog listing', async () => {
const expected = catalog
.filter((entry) => entry.declaresImages)
.map((e) => e.slug)
.sort();
const actual = (await getAllProducts('de')).map((p) => p.slug).sort();
expect(actual).toEqual(expected);
});
it('lists all aluminium low-voltage cable types (NAYY, NAYCWY, NAY2Y, NA2XY, NA2X2Y)', async () => {
const slugs = (await getAllProducts('de')).map((p) => p.slug);
for (const slug of ALUMINIUM_LOW_VOLTAGE_SLUGS) {
expect(slugs).toContain(slug);
}
});
it('categorizes the aluminium low-voltage types as Niederspannungskabel', async () => {
const products = await getAllProducts('de');
for (const slug of ALUMINIUM_LOW_VOLTAGE_SLUGS) {
const product = products.find((p) => p.slug === slug);
expect(product?.frontmatter.categories[0]).toBe('Niederspannungskabel');
}
});
});