Skip to content

Rectify staged output pin inspection typing #352

Description

@lamemustafa

Problem

The statement writer can leak a raw OSError if staged .part pin inspection fails immediately before replacement, despite adjacent ownership checks returning typed output_path_changed.

Acceptance

  • Translate the staged-pin inspection boundary to the stable typed refusal.
  • Preserve conservative cleanup and add deterministic injected-fstat coverage.

Discovered on PR #320 and deferred under the owner-authorized P1-only stopping rule.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions