Self-Reference
Roles: statement, subject, predicate, loop, fixed-point, strange-loop, meta-level, object-level
Structures that refer to, classify, or operate upon themselves. Self-reference is the engine behind paradoxes (the liar sentence), fixed-point theorems (programs that output their own source), and strange loops (Hofstadter’s tangled hierarchies). As a target domain, self-reference names the specific structural hazard that arises when a system’s rules apply to the system itself: a regulator that must regulate itself, a classifier that must classify its own categories, a language that must describe its own semantics. The concept is not merely “recursion” — it is the point where recursion collapses the distinction between operator and operand.