interaction
People acting in relation to each other across work systems. The structured, scheduled kind is a
meeting; others are informal conversations or bilateral alignments.
Serialized type: interaction
Frontmatter
| Field | Required | Format | Meaning |
|---|---|---|---|
type | yes | interaction | Entity type |
interaction-type | yes | meeting | conversation | bilateral | … | Kind of interaction (open vocabulary) |
interaction-of | no | board locator or list (or a bare [[entity]] — a work system, a unit or a person) | The board (position) it is of — points into the detail, e.g. [[Sprint Board]]#Sprint Board/col:Doing::in; two persons make a 1:1 |
for-domain / for_domain | no | wikilink or list | The domain — a work system, a role or a unit — it is scoped to — points up, e.g. [[Strategic Direction]]. Naming a role lands the interaction on every keeper of that role |
start | no | ISO datetime | First occurrence start — any interaction may be scheduled |
end | no | ISO datetime | First occurrence end |
rrule | no | iCal RRULE | Recurrence, e.g. RRULE:FREQ=DAILY |
Plus the shared optionals from conventions. A scheduled interaction
usually has a .mw Markwhen sibling (see conventions). The meeting
kind adds a list of interactions it bundles — see meeting.md.
Relationships
interaction-of— the board (position) the interaction is of: a board locator[[Board]]#BoardName/col:Column::in(a specific column) or[[Board]]#BoardName::in(the whole board). Value-polymorphic: a bare[[entity]]— a work system, a unit or a person — anchors to that entity instead, wherever it is drawn; a list of two persons is a 1:1. Points into the detail.interaction-ofmay also name a route stage:[[Route]]/stage:<itemType> @ <Band>::before|in|after— see conventions.for-domain— the domain — a work system, a role or a unit — the interaction is scoped to. Points up. Optional — inferable from the board, but clearer when stated (board ≠ work system). See conventions.
Body
An interaction’s body is free-form — often a one-line ## Purpose. When more structure
helps, it may optionally use the same four framing questions a meeting
uses:
## Why are we doing this?## What is the outcome?## What decisions are we making, and who makes them?## What information do we need?
Example
---type: interactioninteraction-type: bilateralfor-domain: "[[3P]]" # the work system (up)interaction-of: "[[3P Board]]#3P Board/col:Doing::in" # the board position it's of---## PurposeAd-hoc alignment between [[Head of 3P]] and [[Head of Assembly]] on the next hand-off window.Reading it
- The question: who acts in relation to whom, about what, and where in the flow?
- Look first:
interaction-typeandinteraction-of;start/rruleif it is scheduled, otherwise the body says what triggers it (often a## Triggersection). - Go next: into the detail via
interaction-of(a board position, a route stage, or a bare entity; two persons make a 1:1); up viafor-domain; the.mwsibling for timing. - Backlinks: a meeting whose
## Interactionstable names it in a row (the way back needs no field); a board that names it inline ininteractions:. - Pictured in: wherever it is anchored: on the board at its position, on a flight route
at its stage (
::beforereads as “when an item arrives here”), or on the box of a bare-named entity in the topology, org chart or units view.
Notes
- Not every interaction is scheduled. Without
start/rrulean interaction happens when something triggers it: an item reaching a route stage or a board column, a threshold (a WIP limit hit, a card aging past its limit), a call for help. Say what triggers it in the body — a## Triggersection works — and let the anchor say where: an interaction anchored::beforea route stage reads as “when an item arrives here”. No.mwsibling. - Influence: Flight Levels’ agile interactions.
Like what you see? → Start — build your own org folder in ~2 min