diff --git a/lib/metanorma/cc/basicdoc.rng b/lib/metanorma/cc/basicdoc.rng
index e5c02c3e..0469babc 100644
--- a/lib/metanorma/cc/basicdoc.rng
+++ b/lib/metanorma/cc/basicdoc.rng
@@ -95,8 +95,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ add
+ modify
+ delete
+ replace
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -939,18 +1020,12 @@
-
-
- auto
-
+
-
-
- auto
-
+
@@ -965,6 +1040,14 @@
+
+
+
+ \d+([.]\d+)?(%?)
+
+ auto
+
+
diff --git a/lib/metanorma/cc/biblio-standoc.rng b/lib/metanorma/cc/biblio-standoc.rng
index f2cc1540..23738651 100644
--- a/lib/metanorma/cc/biblio-standoc.rng
+++ b/lib/metanorma/cc/biblio-standoc.rng
@@ -9,11 +9,42 @@
-->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -161,4 +192,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lib/metanorma/cc/biblio.rng b/lib/metanorma/cc/biblio.rng
index 357f879a..f18d67ce 100644
--- a/lib/metanorma/cc/biblio.rng
+++ b/lib/metanorma/cc/biblio.rng
@@ -241,6 +241,9 @@
+
+
+
@@ -266,6 +269,11 @@
+
+
+
+
+
@@ -870,6 +878,9 @@
+
+
+
diff --git a/lib/metanorma/cc/isodoc.rng b/lib/metanorma/cc/isodoc.rng
index 1454f8b1..e326226b 100644
--- a/lib/metanorma/cc/isodoc.rng
+++ b/lib/metanorma/cc/isodoc.rng
@@ -17,10 +17,19 @@
these elements; we just want one namespace for any child grammars
of this.
-->
-
+
+
+
+
+
+
+
+
+
+
@@ -2319,69 +2328,6 @@
-
-
-
-
-
-
-
-
-
- add
- modify
- delete
- replace
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/lib/metanorma/cc/reqt.rng b/lib/metanorma/cc/reqt.rng
index 854067c6..3f835c88 100644
--- a/lib/metanorma/cc/reqt.rng
+++ b/lib/metanorma/cc/reqt.rng
@@ -207,20 +207,4 @@
permission
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/lib/metanorma/cc/version.rb b/lib/metanorma/cc/version.rb
index a174aef3..ee196906 100644
--- a/lib/metanorma/cc/version.rb
+++ b/lib/metanorma/cc/version.rb
@@ -1,5 +1,5 @@
module Metanorma
module CC
- VERSION = "2.3.6".freeze
+ VERSION = "2.4.0".freeze
end
end
diff --git a/metanorma-cc.gemspec b/metanorma-cc.gemspec
index 3ba2543e..cc89deeb 100644
--- a/metanorma-cc.gemspec
+++ b/metanorma-cc.gemspec
@@ -29,7 +29,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]
spec.required_ruby_version = Gem::Requirement.new(">= 2.7.0")
- spec.add_dependency "metanorma-generic", "~> 2.5.4"
+ spec.add_dependency "metanorma-generic", "~> 2.6.0"
spec.add_development_dependency "debug"
spec.add_development_dependency "equivalent-xml", "~> 0.6"