Skip to content

Obsolete conformance#55

Merged
AryaHassanli merged 4 commits intomainfrom
obsolete-conformance
Apr 23, 2026
Merged

Obsolete conformance#55
AryaHassanli merged 4 commits intomainfrom
obsolete-conformance

Conversation

@AryaHassanli
Copy link
Copy Markdown
Contributor

@AryaHassanli AryaHassanli commented Mar 31, 2026

This pull request adds comprehensive support for the "Obsolete" (Z) conformance level to the Alchemy toolset. This includes updates to the conformance string parser, internal data model representations, and XML processing logic to ensure that obsolete elements are correctly identified, rendered, and evaluated.

@AryaHassanli AryaHassanli requested a review from a team as a code owner March 31, 2026 18:33
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces support for "Obsolete" (Z) conformance, including grammar updates to the PEG parser, new data structures, and integration into XML rendering and parsing. A review comment suggests that the evaluation of obsolete elements should result in a disallowed state rather than a deprecated state to strictly adhere to the Matter specification.

Comment thread matter/conformance/obsolete.go
@AryaHassanli AryaHassanli merged commit c16ec72 into main Apr 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants