Shared Foundations

Buffalo Panel is a downstream domain package that depends on Buffalo Core for shared numeric typing conventions and related low-level shared infrastructure.

Scope

Buffalo Core is the shared foundation layer for Buffalo projects and the canonical home for Buffalo-wide shared foundations such as numeric type aliases, normalization helpers, and structured diagnostics. Buffalo Panel should add new shared abstractions there rather than depending on another Buffalo project for them.

Local Facades

Buffalo Panel currently preserves buffalo_panel.type_aliases as a local facade for project-level discoverability and compatibility. That facade should remain thin and should re-export from Buffalo Core rather than redefining the shared conventions locally.