docs(ttp): mark E.1.3 and E.1.4 as done in design doc

This commit is contained in:
2026-05-01 06:22:08 -04:00
parent c3c5813211
commit a703f9eda7

View File

@@ -2263,6 +2263,8 @@ Contracts ship in this order, one commit per step:
**E.1.3 — Tagger ABC** (`decnet/ttp/base.py`)
**Status:** ✅ done.
- `class TaggerEvent(NamedTuple)` — the input shape: source_kind,
source_id, attacker_uuid, identity_uuid, session_id, decky_id,
payload (opaque dict).
@@ -2276,6 +2278,8 @@ Contracts ship in this order, one commit per step:
**E.1.4 — Tagger factory** (`decnet/ttp/factory.py`)
**Status:** ✅ done.
- `get_tagger() -> Tagger` reading `DECNET_TTP_TAGGER_TYPE` env
var. Mirrors `decnet.intel.factory` and `decnet.clustering.factory`.
- Default `composite` returns a `CompositeTagger` that fans the