Issue link: https://resources.pcb.cadence.com/i/1545418
3. Control What Designers Can See and Select The library is only as useful as what it surfaces to the designer at the point of selection. Presenting every component record regardless of lifecycle status, compliance state, or availability forces engineers to evaluate supply chain fitness themselves. That is not part selection. That is unfiltered data access with the verification burden placed on the person least likely to have the supply chain context to carry it. A well-governed library controls what is visible at the point of selection so that the default choice is also the right choice. Conditional Display Rules Implement display filtering so that: f Only Active parts are shown in the standard part selection view. Obsolete, NRND, and Last Time Buy parts are hidden from default searches. f Parts flagged as high counterfeit risk require librarian review before they can be added to a design, or at minimum trigger a visible warning at the point of placement. f Non-compliant parts are not selectable in projects with defined compliance requirements without an explicit override and documented justification. Note that compliance requirements are often program-specific: a part excluded from a RoHS program may be acceptable on a military program operating under a substance exemption. The library should support project-level compliance filtering rather than applying a single binary compliant or non-compliant state across all programs. f Unapproved or under-review parts are visible only to librarians and administrators, not to designers in the schematic environment. Managing the Transition from an Unfiltered Library If the current library has no display controls, introducing them requires sequencing. Hiding all NRND and obsolete parts immediately may remove components that are in active use on released designs, creating a different class of problem. A practical sequence: f Tag parts by status without changing visibility f Identify which NRND and obsolete parts appear in active or recently released designs f Move those parts to a legacy view accessible to designers on those specific programs f Enforce conditional display for new part selection going forward 4. Manage Lifecycle Risk, Not Just Lifecycle Status Part status is a snapshot. Lifecycle risk is a trajectory. A component marked as Active today may be two years from an end-of-life announcement, and a design that starts now may still be in production when that announcement arrives. Managing lifecycle risk means going beyond the status field to understand where a component is in its expected service life and what the probability of disruption is within the product's planned production window. 7 www.cadence.com Managing Your Component Library for Supply Chain Resilience
