Shared Foundations

Buffalo Wings is a downstream domain package that depends on Buffalo Core for shared typing, numeric normalization, and structured diagnostics primitives.

Scope

Buffalo Core is the shared foundation layer for Buffalo projects. Buffalo Wings should reuse Buffalo Core for cross-project foundations rather than acting as the canonical home for those shared abstractions.

Import Direction

Buffalo Wings source code and tests should import shared typing, numeric normalization, and diagnostics primitives from Buffalo Core directly.

Wings-specific aliases such as curve breakpoint helper types may still live in Buffalo Wings when they are not shared across projects. Those local aliases should not be used as wrappers for shared Buffalo Core types.