Learning with KF

In Truke KF, instances inherit “lessons learned” (events, actions and outcomes) from their associated type and its parent types.

This inheritance proceeds upwards through the type hierarchy, starting from the instance’s direct type and continuing through its ancestor types, until a designated “reference type” is reached.

A reference type is a type explicitly marked to act as a boundary. It serves two purposes:

  • It limits how far inheritance propagates, preventing instances from inheriting knowledge from the entire type hierarchy.
  • It creates a stable layer where improvements can be made without automatically affecting all downstream instances.

In practice:

  • An instance inherits knowledge from its type → parent type → grandparent type → …
  • This continues only up to (and including) the nearest reference type.
  • Any types above the reference type are ignored for that instance.

This allows teams to reuse accumulated knowledge efficiently, avoid unintended global propagation of changes and w ork and refine knowledge at higher levels (above the reference type) without disrupting existing instances



/products/kf/learn


Legal notice | Privacy policy    -     Aviso legal | Política de privacidad