Expand description
Placement constraint evaluator for Traverse.
Governs spec: 024-placement-constraint-evaluator
Applies three tiers in order:
- Caller hint — accept if provided and in permitted targets
- Contract constraints — filter by permitted targets and service-type rules
- Heuristics — select lowest-load eligible target from runtime snapshot
Structs§
- Placement
Constraint Evaluator - Stateless evaluator that applies the three-tier placement algorithm.
- Placement
Decision - The result of a successful placement evaluation.
- Placement
Request - Input to the placement evaluator.
- Runtime
Snapshot - A snapshot of runtime target load at a point in time.
Enums§
- Placement
Confidence - Confidence level derived from the selected target’s load score.
- Placement
Error - Errors that can occur during placement evaluation.
- Placement
Reason - Why the selected target was chosen.