feat(profiler/behave_shell): emit cognitive.tool_vocabulary

Absolute distinct first_token_hash count, bucketed against
TOOL_VOCAB_NARROW_MAX / TOOL_VOCAB_BROAD_MIN. v0.1; D.8 re-tunes.
This commit is contained in:
2026-05-03 23:56:22 -04:00
parent 6c2e4ada83
commit f286c84d95
4 changed files with 108 additions and 0 deletions

View File

@@ -17,6 +17,7 @@ from decnet.profiler.behave_shell._features.cognitive import (
exploration_style,
feedback_loop_engagement,
planning_depth,
tool_vocabulary,
inter_command_consistency,
inter_command_latency_class,
)
@@ -51,4 +52,5 @@ FEATURES: tuple[FeatureFn, ...] = (
cognitive_load,
exploration_style,
planning_depth,
tool_vocabulary,
)