Type Theorycs

The mathematical study of type systems — rules that classify expressions and guarantee certain behaviors before execution.

A typed IR (ConceptNode with kind/enums) catches malformed artifacts at compile time, the same way a type system catches bad code. SKCC's SkIR is a strongly-typed IR for agent skills.

Where it appears

Descend

Prerequisites

Dependencies

Foundations

Historical evolution

Strongly-typed IRs (SkIR, MLIR) let compilers validate structure before emission. SKCE enforces node/edge types in ir.py.

Implementation details

CONCEPT_KINDS and EDGE_TYPES enums in ir.py validate every node/edge.

Sources

View in graph →