← all recipes

Weak core

Conflict Field

make contradiction, uncertainty, and unstable state visible

frame bodies 0 relationships 0

Running the actual recipe live via applyRecipe() — not a mock.

"Conflict Field" — make contradiction, uncertainty, and unstable state visible. It has a charge layer (attract/repel charged matter), a repel layer (carve a void / keep-clear region), a morph layer (assemble matter into a mark/shape (never words, §11)), and a diffuse layer (spread a quantity over the medium). The active render stack is particles, heatmap.

Opposing states repel and raise entropy (electromagnetic); morph carries the transformation pressure toward resolution or a decayed warning (weak).

Runtime tokens
charge repel morph diffuse
Concepts
conflict
Metrics
conflict entropy coherence conflict is a host-supplied lane — drive it with data-field-<metric> (or a domain model); without that, its --field-* stays inert.
Diagnostics
causality contours inspector
Conditions
conflicted
Render
particles · heatmap
Reduced motion
a static conflict rail lists contradictions and the fields they affect
Without motion
each contradiction is named with the states in conflict

Copy this recipe

<field-root></field-root>
  <div data-body="charge" data-strength="0.8" data-range="260" data-spin="-1"></div>
  <div data-body="repel" data-strength="0.7" data-range="220"></div>
  <div data-body="morph" data-strength="0.5" data-range="240"></div>
  <div data-body="diffuse" data-strength="0.4" data-range="240"></div>

See also