Skip to content

P2: Untangle dependency-cruiser architecture boundary findings #362

Description

@njrini99-code

Generated by PR #358 architecture radar.

Finding group:

  • Scanner: dependency-cruiser
  • Count: 26 violations
  • Rules:
    • lib-must-not-import-app: 18
    • coachhelm-core-must-not-import-ui-pages: 6
    • no-circular-coachhelm-or-stats: 2

Local report:

  • docs/operations/generated/dependency-cruiser.json

Required remediation:

  • Move shared app action types/constants out of src/app into src/lib or src/contracts where appropriate.
  • Break CoachHelm/theme and golf SG cycles.
  • Keep dependency-cruiser advisory until intentional exceptions are documented or violations are fixed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions