feat(ttp): E.1.6 per-lifter contracts — six TolerantTagger subclasses

This commit is contained in:
2026-05-01 06:31:31 -04:00
parent cb9d183c20
commit 208ffd8f4f
8 changed files with 248 additions and 0 deletions

View File

@@ -2306,6 +2306,8 @@ Contracts ship in this order, one commit per step:
**E.1.6 — Per-lifter contracts** (one file each, all empty bodies)
**Status:** ✅ done.
- `decnet/ttp/impl/behavioral_lifter.py` — `BehavioralLifter(TolerantTagger)`.
- `decnet/ttp/impl/intel_lifter.py` — `IntelLifter(TolerantTagger)`.
- `decnet/ttp/impl/email_lifter.py` — `EmailLifter(TolerantTagger)`.