Module 5 — Operating Cadence with KVN · Lesson 5.3
Task KVN — When to Demand All Three Axes
And when to let the charter inheritance carry the weight
~9 min
What you'll learn
- Decide when a task warrants its own KVN vs. when inheritance is enough
- Use the agent's generate_task_kvn tool effectively
- Recognize the three task patterns that always benefit from explicit task KVN
- Avoid the over-application failure mode (KVN theater)
Task-level KVN is powerful and overusable. Demanding K, V, and N on every task turns the system into a paperwork exercise that the team quietly stops doing. The right discipline is to know which tasks benefit from their own KVN and which can ride on the inherited charters.
The three patterns that benefit from task KVN
High-stakes delegation. A task whose mistake would be expensive to undo benefits from explicit task KVN. The K names the specific context the doer needs; the V names the specific outcome; the N names the specific things not to do. The cost of writing it is small relative to the cost of the mistake.
Unusual scope. A task that does not fit neatly within the project's normal patterns benefits from explicit task KVN, because the project charter's inheritance does not quite cover it. The V especially needs to be written explicitly so the doer (human or AI) does not default to the project's standard outcome.
Cross-functional handoff. A task that passes between two parts of the team (engineering → design, support → product, sales → CS) benefits from explicit task KVN, because the two sides have different inherited context. The K is the bridge; the V is the shared outcome; the N is the boundary that neither side gets to assume.
For every other task — routine work that fits the project's pattern, well-understood scope, single owner — the inherited K, V, N is enough. Save the task-level KVN for the cases that earn it.
Using generate_task_kvn
The AI agent's generate_task_kvn tool drafts task-level K, V, or N from the task's title, description, and the inherited workspace + project charters. It does not save the result; it returns the draft for the human to review and (if they want) persist.
The practical flow: when you create a task that warrants explicit KVN, write the title and description, then ask the agent to generate the three axes. The agent's K usually inherits cleanly; its V is the most useful new content (it surfaces the task's specific outcome); its N often surfaces a constraint you would have forgotten.
The drafts are starting points, not commitments. Edit them. The point is that the agent does the heavy lift of stating the obvious; you do the lift of stating the non-obvious.
The KVN theater failure mode
The opposite failure of skipping KVN is demanding it on everything. A team that fills out K, V, and N for every routine task is producing paperwork, not management. Within a sprint or two, the team starts writing the same generic K, V, and N on every task to make the form pass — and the entire signal is lost. KVN becomes theater.
The heuristic to avoid theater: KVN exists when it changes a decision. If filling in the K for a routine task does not change which assignee is picked, the description that is written, or the trade-offs that are made, the K is decoration. Skip it. The inherited charters are enough.
Kavanah does not enforce mandatory task-level KVN, by design. The kvn_complete flag on tasks is a stored generated boolean — it's a measurable signal, not a gate. You can ship tasks without it. The metric exists so you can see, at the workspace level, what fraction of tasks chose to populate it — which is a useful proxy for how much explicit alignment the team is doing.
Reading task KVN at the right moment
Task KVN, when written, should be read by the doer at the start of the work and again at the moment of any ambiguity. Most teams write it and never re-read. The discipline is to make re-reading easy.
Kavanah surfaces the task's K, V, N in the task detail view, and the AI agent surfaces them when you ask for help on the task. 'I'm stuck on this task' should produce, among other things, a reminder of the task's V and N. Doers who use the agent as their first line of help end up reading the KVN by default; doers who do not need a manual cue.
The coaching pattern: when a contributor asks for guidance mid-task, your first question should be 'what does the V say?' If they can't recall, walk them through reading it together once. Within a few cycles, they internalize the pattern and start with the V on their own.
Use task KVN deliberately on the next high-stakes task
- 1
Pick the next high-stakes task you are about to assign
High-stakes = expensive to undo, or crossing functional boundaries.
- 2
Open the task drawer and click Generate KVN
The agent drafts all three axes. Edit. The Negation is the one to spend most of your editing time on.
- 3
Ask the doer to read it back
When they start the task, ask 'what's the V?' Verifies that the KVN was actually consumed.
- 4
Check the kvn_complete rate at sprint end
The metric is on the dashboard. The number should reflect the kinds of work this sprint, not be a target.
Task-KVN signals
- Task kvn_complete rate (workspace)
- Fraction of created tasks with all three task-level KVN fields populated.
- Healthy signal: Variable; the right number depends on the mix of routine vs. high-stakes work. 20–40% is common for healthy workspaces.
- Task kvn_complete rate by stakes
- Above rate, restricted to tasks the agent flagged as high-stakes (cost, complexity, cross-functional).
- Healthy signal: Above 80% for high-stakes tasks. Lower means the discipline is not where it matters.
- Mid-task clarification rate on kvn-complete tasks
- Fraction of tasks with task KVN that still required a mid-task clarification thread.
- Healthy signal: Lower than the rate for tasks without KVN. If equal, the KVN is being written but not read.
Key takeaways
- ·Three patterns warrant task KVN: high-stakes, unusual scope, cross-functional handoff.
- ·For routine work, inherited workspace + project charters are enough.
- ·The agent's generate_task_kvn drafts; the human edits, especially the N.
- ·KVN exists when it changes a decision. Otherwise it is theater.
Task KVN puts a fine point on the delegation. The last lesson in this module covers the most under-measured part of the whole framework: whether the Negations are actually doing their job.