feat(profiler/behave_shell): G.2 operational.opsec_discipline

* careful — operator hits OPSEC_HISTORY_TOKENS AND tail-K commands
  include _CLEANUP_TOKEN_HASHES (re-imported from temporal.py).
* learning — history hit without cleanup-tail follow-through.
* careless — no history-clearing vocabulary at all.

Confidence 0.45 (small lexicon, soft); 0.30 below
MIN_COMMANDS_FOR_FULL_CONFIDENCE.
This commit is contained in:
2026-05-08 16:29:48 -04:00
parent c11f3605be
commit 09f598ce47
8 changed files with 206 additions and 10 deletions

View File

@@ -33,6 +33,7 @@ from decnet.profiler.behave_shell._features.environmental import (
)
from decnet.profiler.behave_shell._features.operational import (
objective,
opsec_discipline,
)
from decnet.profiler.behave_shell._features.temporal import (
escalation_pattern,
@@ -85,4 +86,5 @@ FEATURES: tuple[FeatureFn, ...] = (
keyboard_layout,
numpad_usage,
objective,
opsec_discipline,
)