Skip to content

feat(analyzer): Add rule tags#168

Open
misonijnik wants to merge 2 commits into
mainfrom
misonijnik/rules-tags
Open

feat(analyzer): Add rule tags#168
misonijnik wants to merge 2 commits into
mainfrom
misonijnik/rules-tags

Conversation

@misonijnik
Copy link
Copy Markdown
Member

No description provided.

@misonijnik misonijnik changed the title feat(analyzer): Enhance rule tags and join chaining with validation and refactoring feat(analyzer): Add rule tags and join chaining Jun 3, 2026
@misonijnik misonijnik force-pushed the misonijnik/rules-tags branch 3 times, most recently from e597908 to 49396f8 Compare June 3, 2026 18:33
Introduce an optional `tags:` field on rules and let a join `ref:`
target a
`tag:` (expanding to every rule that declares it) instead of a single
`rule:`.
Generalize the join engine from a single source->sink composition to a
multi-sink one: a union of (possibly tag-expanded) sources can fan into
several sinks. Chaining an alias as both a source and a sink (an
intermediate
node) is still unsupported.
@misonijnik misonijnik force-pushed the misonijnik/rules-tags branch from 49396f8 to 800e76b Compare June 3, 2026 18:33
@misonijnik misonijnik changed the title feat(analyzer): Add rule tags and join chaining feat(analyzer): Add rule tags Jun 5, 2026
@misonijnik misonijnik marked this pull request as ready for review June 5, 2026 11:07
@misonijnik misonijnik requested a review from Saloed June 5, 2026 11:07
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.

1 participant