Functions

Table of Contents

A function is a named role — what someone (or some LLM session) does when they are wearing a given hat. A function doc is the priming context an LLM session loads when it takes on the role: the purpose, what to pre-read, which skills to use, what not to do. Functions are role-shaped (descriptive); skills are task-shaped (operational). Functions compose skills.

There is one function per cybernetic level, plus one for the independent audit channel.

Per system

Each function doc lists its pre-reads, the skills it draws on, the recipes it exercises, and explicit boundaries (what this role does not do, and which other function picks it up instead).

Emacs 29.1 (Org mode 9.6.6)