diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 0000000..b857d9e
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,10 @@
+
+
+ AgileWebs
+ AgileWebs
+ git
+ http://192.168.68.156:3000/AgileWebs/furniture-service
+ http://192.168.68.156:3000/AgileWebs/furniture-service
+ false
+
+
diff --git a/docs/architecture/package-publication-baseline.md b/docs/architecture/package-publication-baseline.md
new file mode 100644
index 0000000..64cbc22
--- /dev/null
+++ b/docs/architecture/package-publication-baseline.md
@@ -0,0 +1,27 @@
+# Furniture Service Contract Package Baseline
+
+## Feed
+
+- Source: `http://192.168.68.156:3000/api/packages/AgileWebs/nuget/index.json`
+- Authentication: Gitea login + token
+- HTTP requirement: `allowInsecureConnections="true"` in `nuget.config`
+
+## Published Baseline
+
+| Package | Version | Published On |
+| --- | --- | --- |
+| Furniture.Service.Contracts | 0.2.0 | 2026-02-25 |
+
+## Dependency Note
+
+`Furniture.Service.Contracts` depends on:
+
+- `Core.Blueprint.Common` version `0.2.0`
+
+## Consumer Validation
+
+Restore validation passed using:
+
+- `TargetFramework`: `net10.0`
+- `PackageReference`: `Furniture.Service.Contracts` `0.2.0`
+- Restore flags: `--no-cache --force`
diff --git a/src/Furniture.Service.Contracts/Furniture.Service.Contracts.csproj b/src/Furniture.Service.Contracts/Furniture.Service.Contracts.csproj
index 04a4bbc..b1d5d12 100644
--- a/src/Furniture.Service.Contracts/Furniture.Service.Contracts.csproj
+++ b/src/Furniture.Service.Contracts/Furniture.Service.Contracts.csproj
@@ -5,6 +5,6 @@
enable
-
+