feat(ttp): E.1.5 RuleEngine contract — CompiledRule, RuleSchema, RuleEngine ABC

This commit is contained in:
2026-05-01 06:30:12 -04:00
parent a703f9eda7
commit cb9d183c20
4 changed files with 291 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
"""TTP tagger implementations — rule engine + per-source lifters.
Subpackage layout per the provider-subpackage convention used in
:mod:`decnet.intel.impl` and :mod:`decnet.clustering.impl`. Concrete
classes live here; the public surface is :func:`decnet.ttp.factory.get_tagger`.
"""