Code as Data / Safety/Debuggability

Kind: tension

Record: tension:code-as-data-safety-debuggability

Canonical: Schema

"code-as-data" (declarative-core layer) is traded against "Safety/Debuggability" (declarative-core layer) — a principle cannot be scope-separated from a quality, metric, or cost it competes with; resolve by measuring "Safety/Debuggability" and choosing an explicit operating point.

Listed in Tensions, after Homoiconicity / Readability and before Metaprogramming / Debuggability.

In tension with

Mechanism

Linked from