Remove rows with "Section" in the first column
diff --git a/docs/rules/periphery-rules.rst b/docs/rules/periphery-rules.rst
index e0eaf95..7aeeb56 100644
--- a/docs/rules/periphery-rules.rst
+++ b/docs/rules/periphery-rules.rst
@@ -2697,10 +2697,6 @@
- Spacing (no overlapping) between fuse center and Metal5
-
- 3.300
- * - :drc_rule:`(mf.Section G2b: Rules for HV devices)`
- -
- -
- -
.. figure:: periphery\p046-mf_dotdash.svg
diff --git a/docs/rules/periphery/p046-mf_dotdash.csv b/docs/rules/periphery/p046-mf_dotdash.csv
index db0e55a..41272d2 100644
--- a/docs/rules/periphery/p046-mf_dotdash.csv
+++ b/docs/rules/periphery/p046-mf_dotdash.csv
@@ -23,4 +23,3 @@
(mf.22),Min spacing between fuse_contact to fuse_contact,,1.960
(mf.23),Spacing (no overlapping) between fuse center and Metal4,,N/A
(mf.24),Spacing (no overlapping) between fuse center and Metal5,,3.300
-(mf.Section G2b: Rules for HV devices),,,
diff --git a/docs/rules/periphery/periphery-split-csv.py b/docs/rules/periphery/periphery-split-csv.py
index e09ce59..ba7b03a 100755
--- a/docs/rules/periphery/periphery-split-csv.py
+++ b/docs/rules/periphery/periphery-split-csv.py
@@ -167,6 +167,9 @@
if should_strip_flags:
rows = rows[:i]
+ # Remove rows with Section in the first column
+ rows = [r for r in rows if not r[0].startswith('Section ')]
+
# Join together description which span multiple rows.
continued_index = []
for i, row in enumerate(rows):