refactor: detection rule sets as a registry (#478) - #517
Open
n1ckl0sk0rtge wants to merge 23 commits into
Open
DCO-2 / DCO
succeeded
Aug 21, 2026 in 1s
Check passed!
All commits are signed off, the check passed.
Summary
| Sha | Message | Pass or fail reason | |
|---|---|---|---|
| 🟢 | d6c9cd0 | docs: design for detection rule sets as a registry... | Valid sign-off found |
| 🟢 | e9004b2 | docs: implementation plan for the detection rule s... | Valid sign-off found |
| 🟢 | 02c1359 | docs: record the measured clean baseline in the pl... | Valid sign-off found |
| 🟢 | 56454e8 | feat(engine): add DetectionRuleSet bases and RuleS... | Valid sign-off found |
| 🟢 | d1839a2 | feat(engine): give detection contexts value equali... | Valid sign-off found |
| 🟢 | 4e0200f | feat(engine): cache the context-parameterized rule... | Valid sign-off found |
| 🟢 | 1c7edb1 | fix(engine): make RuleSetsContextualTest assertion... | Valid sign-off found |
| 🟢 | a059186 | fix(engine): pair identity assertions with build c... | Valid sign-off found |
| 🟢 | b9064bf | refactor(java): convert context-parameterized rule... | Valid sign-off found |
| 🟢 | 6d5e6b3 | fix(engine): treat trailing null contexts as the d... | Valid sign-off found |
| 🟢 | 022c3a9 | refactor(java): convert remaining rule sets to the... | Valid sign-off found |
| 🟢 | d3b0205 | refactor(java): read detection rules through RuleS... | Valid sign-off found |
| 🟢 | a64a50c | refactor(java): drop Memoize and enforce registry-... | Valid sign-off found |
| 🟢 | 945c366 | fix(java): close two detection gaps in RuleAccesso... | Valid sign-off found |
| 🟢 | 5400bdf | refactor(python): read detection rules through Rul... | Valid sign-off found |
| 🟢 | 9197167 | refactor(go): read detection rules through RuleSet... | Valid sign-off found |
| 🟢 | 215027c | refactor(csharp): read detection rules through Rul... | Valid sign-off found |
| 🟢 | c80c317 | docs: update contributor docs for the RuleSets reg... | Valid sign-off found |
| 🟢 | 778e779 | test(java): tighten the rule-graph footprint thres... | Valid sign-off found |
| 🟢 | 4db48a5 | fix(engine): correct RuleSets javadoc and instanti... | Valid sign-off found |
| 🟢 | eddce65 | docs(engine): document the equals/hashCode contrac... | Valid sign-off found |
| 🟢 | 4d13446 | docs(java): note that BcBlockCipherAndEngines only... | Valid sign-off found |
| 🟢 | e98a6c2 | test(engine): assert KeyContexts with the same kin... | Valid sign-off found |
Loading