Skip to content

Install reconciliation reports unrelated dependency failures after syncing Safeword templates #4213

Description

@TheMostlyGreat

Category: rough-edge
Safeword surface: hooks/lib/quality.ts

What happened

After syncing the dogfood install, safeword install reported Changed: yes but overall Failed because unrelated experiment Python tools and a workspace Cucumber harness were missing.

Why it is friction

The command mixed successful template reconciliation with unrelated environment readiness failures, forcing the user to separate the actual requested change from ambient project health noise.

Repro

Run safeword install --cwd <safeword-repo> --no-input --quiet in a worktree missing optional experiment Python tools such as ruff, mypy, and deadcode.

Auto-filed by safeword retro run from a session transcript; sanitized at egress (no customer data).

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions