- period_index, scheduled_date, amount, accumulated, book_value_at_end - is_posted / posted_date / move_id (set when engine posts the entry) - action_post() marks the line as posted (idempotent) - UNIQUE(asset_id, period_index) constraint via models.Constraint - 5 new tests (52 total) Made-with: Cursor