---
# Transcribes modules/workstation/claude/settings.json → <home>/.claude/settings.json
# (manifest strategy: "copy", see modules/workstation/manifest/claude.json).
# This one file carries the retention policy (cleanupPeriodDays) and the
# plugin/env fixes landed 2026-08-15 (082b4a478) — a full-file copy is the
# correct transcription of the existing "copy" strategy, not a merge.
- name: converge seat settings.json from the repo template
  ansible.builtin.copy:
    src: "{{ playbook_dir }}/../modules/workstation/claude/settings.json"
    dest: "{{ ansible_env.HOME }}/.claude/settings.json"
    mode: "0664"
  register: settings_template_result
