Skip to content

Slice: Ban full-snapshot fixture imports from product code #217

Description

@flyingrobots

Goal

Add an automated guard that rejects product-code imports of the full-snapshot fixture.

Acceptance criteria

  • Product paths fail CI if they import full-snapshot fixture modules.
  • Fixture imports remain allowed in specs, tests, and explicitly named migration/import tools.
  • The guard catches stale adapter names and aliases as well as the current fixture name.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    causal-ropeCausal rope text authority roadmapsliceImplementable roadmap slicetext-authorityText authority and storage invariantswork-in-progressCycle or PR is intentionally in progress and not ready to merge

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions