topos_preference_walk
Convert a generator ranking into a preference walk for stepwise goal relaxation after evaluation, returning the next verdict to aim for and overall progress.
Instructions
Turn a generator ranking into a preference-ordered relaxation walk.
Pure and read-only (lattice math only; no files, no scoring). Call
after an evaluation to pick the next verdict to aim for, or to relax
the goal gracefully under a token/time budget. Returns a
PreferenceWalkResult: walk (steps from target down to just above
current), next_step, progress in [0, 1],
aspirational_target/fallback_target, and induced_order (all 8
verdicts ranked).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | Optional aspirational-target override; defaults to IDEAL. | |
| current | No | Optional current verdict; truncates the walk to steps strictly above it and sets `next_step`. Defaults to the full walk. | |
| ranking | Yes | Permutation of {simple, composable, secure}, most-preferred first. |