diff --git a/docs/attributes-registry/db.md b/docs/attributes-registry/db.md
index 687790535..76bebb23a 100644
--- a/docs/attributes-registry/db.md
+++ b/docs/attributes-registry/db.md
@@ -88,12 +88,9 @@ Semantic conventions for individual database systems SHOULD document what `db.re
| Value | Description | Stability |
|---|---|---|
| `adabas` | Adabas (Adaptable Database System) |  |
-| `cache` | Deprecated, use `intersystems_cache` instead. | 
Replaced by `intersystems_cache`. |
| `cassandra` | Apache Cassandra |  |
| `clickhouse` | ClickHouse |  |
-| `cloudscape` | Deprecated, use `other_sql` instead. | 
Replaced by `other_sql`. |
| `cockroachdb` | CockroachDB |  |
-| `coldfusion` | Deprecated, no replacement at this time. | 
Removed. |
| `cosmosdb` | Microsoft Azure Cosmos DB |  |
| `couchbase` | Couchbase |  |
| `couchdb` | CouchDB |  |
@@ -104,7 +101,6 @@ Semantic conventions for individual database systems SHOULD document what `db.re
| `elasticsearch` | Elasticsearch |  |
| `filemaker` | FileMaker |  |
| `firebird` | Firebird |  |
-| `firstsql` | Deprecated, use `other_sql` instead. | 
Replaced by `other_sql`. |
| `geode` | Apache Geode |  |
| `h2` | H2 |  |
| `hanadb` | SAP HANA |  |
@@ -122,7 +118,6 @@ Semantic conventions for individual database systems SHOULD document what `db.re
| `memcached` | Memcached |  |
| `mongodb` | MongoDB |  |
| `mssql` | Microsoft SQL Server (This value has stability level RELEASE CANDIDATE) |  |
-| `mssqlcompact` | Deprecated, Microsoft SQL Server Compact is discontinued. | 
Removed, use `other_sql` instead. |
| `mysql` | MySQL (This value has stability level RELEASE CANDIDATE) |  |
| `neo4j` | Neo4j |  |
| `netezza` | Netezza |  |
diff --git a/docs/attributes-registry/messaging.md b/docs/attributes-registry/messaging.md
index b21661f4d..915a4989a 100644
--- a/docs/attributes-registry/messaging.md
+++ b/docs/attributes-registry/messaging.md
@@ -66,9 +66,7 @@ size should be used.
| Value | Description | Stability |
|---|---|---|
| `create` | A message is created. "Create" spans always refer to a single message and are used to provide a unique creation context for messages in batch sending scenarios. |  |
-| `deliver` | Deprecated. Use `process` instead. | 
Replaced by `process`. |
| `process` | One or more messages are processed by a consumer. |  |
-| `publish` | Deprecated. Use `send` instead. | 
Replaced by `send`. |
| `receive` | One or more messages are requested by a consumer. This operation refers to pull-based scenarios, where consumers explicitly call methods of messaging SDKs to receive messages. |  |
| `send` | One or more messages are provided for sending to an intermediary. If a single message is sent, the context of the "Send" span can be used as the creation context and no "Create" span needs to be created. |  |
| `settle` | One or more messages are settled. |  |
diff --git a/docs/attributes-registry/system.md b/docs/attributes-registry/system.md
index 8a6f0166e..9178e260e 100644
--- a/docs/attributes-registry/system.md
+++ b/docs/attributes-registry/system.md
@@ -81,7 +81,6 @@ Describes System Memory attributes
| `buffers` | buffers |  |
| `cached` | cached |  |
| `free` | free |  |
-| `shared` | shared | 
Removed, report shared memory usage with `metric.system.memory.shared` metric |
| `used` | used |  |
## System Paging Attributes
diff --git a/templates/registry/markdown/enum_macros.j2 b/templates/registry/markdown/enum_macros.j2
index 8dbc583cd..d20327e14 100644
--- a/templates/registry/markdown/enum_macros.j2
+++ b/templates/registry/markdown/enum_macros.j2
@@ -1,5 +1,5 @@
{% import 'stability.j2' as stability %}
-{% macro filter(member) %}{% if snippet_type is not defined or (member.deprecated is none or member.deprecated == "") %}{{ "True" }}{% else %}{{ "False" }}{% endif %}{% endmacro %}
+{% macro filter(member) %}{% if (member.deprecated is none or member.deprecated == "") %}{{ "True" }}{% else %}{{ "False" }}{% endif %}{% endmacro %}
{% macro table(enum, notes) %}
---