babylon.engine.systems.contradiction_field
ContradictionFieldSystem — System #14 in materialist causality order.
Dialectical Field Topology (Feature 002): Computes named contradiction fields at every social-class node per tick from existing economic calculator outputs (wealth, subsistence, unearned_increment, population).
Reference: FR-001 (extensible field computation) Reference: FR-002 (tick-keyed history persistence) Reference: FR-011 (reads from economic outputs, no duplication) Reference: R-003 (storage architecture) Reference: R-006 (system ordering — position 14)
Classes
Compute contradiction fields for all social-class nodes. |
- class babylon.engine.systems.contradiction_field.ContradictionFieldSystem[source]
Bases:
objectCompute contradiction fields for all social-class nodes.
Execution Order: 14 (after all 13 existing economic/consciousness systems)
For each social-class node, computes normalized contradiction field values using the registered field computation callables from the FieldRegistry. Stores field values on nodes and maintains a rolling history window in persistent_data for temporal derivative computation by System #15.
- name = 'contradiction_field'