Context Types
Define a schema for context items, import defaults, and pick a type when you write one.

Context items drift when each author invents a shape. A context type is the schema for those items. Authors pick a type when they create context, so the knowledge stays consistent.