-
Notifications
You must be signed in to change notification settings - Fork 306
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Proto definitions are currently duplicated across multiple packages, with copies originally sourced from weaver/common/protos. To reduce fragmentation and maintenance overhead, we will centralize all shared proto definitions in the packages/cacti-comp-core package and update the rest of the codebase to reference them from there.
Problem
- Multiple packages contain copied proto definitions, leading to divergence and inconsistent behavior.
- Recent work has highlighted how widespread these duplicates are.
- Maintaining these scattered copies is error-prone and inefficient.
Plan
- Identify all duplicated proto definitions across the repository.
- Move or consolidate the authoritative versions into packages/cacti-comp-core.
- Remove local proto copies from other packages.
Related PR
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request