Skip to content

Keep changelog writes inside real checkout directories #479

Description

@devantler

🤖 Generated by the Agentic Engineer

Problem

A linked parent directory can redirect a generated changelog write outside its intended checkout. Checking only the final filename does not establish destination ownership.

Proposal

Validate real destination parents before planning any changelog read or replacement.

Acceptance criteria

Linked plugin parents and destinations refuse the complete batch without changing external or checkout files; ordinary multi-plugin writes remain atomic.

Reproduced offline against freshly fetched main using synthetic fixtures. No inspected source was executed and no provider experiment was launched. Size: S.

Part of #101.

Activity

  1. self-assigned this
    on Oct 4, 2026
  2. added theissue type on Oct 4, 2026
  3. added a commit that references this issue on Oct 4, 2026
  4. devantler commented on Oct 4, 2026

    @devantler
    ContributorAuthor

    🤖 Generated by the Agentic Engineer

    Delivered in merged PR #486 at reviewed head d324854. The regression and actual user-path checks passed before merge; merged source was read back.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

Fields

Priority

None yet

Effort

None yet

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions