# Mounted by `dsh plugin add dsh-write-gate` via the package.json `dsh.bundle.patch` field.
# Patch grammar: a bare row targets an EXISTING entry by id; new rows must be
# wrapped in `- insert:` (verified against dsh 0.1.0-rc.6 live).
# The gate fails the mount loudly if the commitments file is missing — author it
# first (start from commitments.example.yaml).
- insert:
    - id: write-gate
      name: dsh-write-gate
      config:
        commitmentsFile: COMMITMENTS.yaml
