Planner
Diff engine that compares two snapshots and produces add/remove plans.
Inputs and outputs
Input: indices
Output: item lists
Presence diff: diff(src_idx, dst_idx)
diff(src_idx, dst_idx)Ratings diff: diff_ratings(src_idx, dst_idx)
diff_ratings(src_idx, dst_idx)Expected rating fields
Output meaning
Algorithm (conceptual)
Equality test
Episode/season token helpers (planner-adjacent)
Item “minimality” contract
Determinism and ordering
Why planner is “too dumb” on purpose
Related pages
Last updated
Was this helpful?