# Furniture DAL Package Consumption Baseline ## Objective Remove cross-repo source coupling from `Furniture.DAL` and consume shared contracts through NuGet packages. ## Applied Baseline `Furniture.DAL.csproj` now consumes: - `BuildingBlock.Catalog.Contracts` `0.2.0` - `Core.Blueprint.Common` `0.2.0` ## Feed Configuration Repository-level `nuget.config` includes: - `gitea-org`: `http://192.168.10.100:3000/api/packages/AgileWebs/nuget/index.json` - `nuget.org` Because feed is currently HTTP, `allowInsecureConnections="true"` is required for the Gitea source. ## Boundary Notes - No cross-repo `ProjectReference` remains in `src/Furniture.DAL/Furniture.DAL.csproj`. - DAL remains technical/provider-oriented and independent from BFF/Service source coupling.