+
+
+
diff --git a/apps/web/src/pages/AdminShell.vue b/apps/web/src/pages/AdminShell.vue
index 1de29d1..9bf25f0 100644
--- a/apps/web/src/pages/AdminShell.vue
+++ b/apps/web/src/pages/AdminShell.vue
@@ -20,6 +20,8 @@ async function logout() {
diff --git a/apps/web/src/router/index.js b/apps/web/src/router/index.js
index 94f989e..9fc2850 100644
--- a/apps/web/src/router/index.js
+++ b/apps/web/src/router/index.js
@@ -11,6 +11,8 @@ import AdminImagePage from '@/pages/AdminImagePage.vue';
import AdminSettingsPage from '@/pages/AdminSettingsPage.vue';
import AdminSavedViewsPage from '@/pages/AdminSavedViewsPage.vue';
import AdminListingsPage from '@/pages/AdminListingsPage.vue';
+import AdminSalesPage from '@/pages/AdminSalesPage.vue';
+import AdminAcquisitionsPage from '@/pages/AdminAcquisitionsPage.vue';
const router = createRouter({
history: createWebHistory(),
@@ -26,6 +28,8 @@ const router = createRouter({
{ path: '', name: 'admin-home', component: AdminHomePage },
{ path: 'inventory/:id/images', name: 'admin-image-manager', component: AdminImagePage },
{ path: 'listings', name: 'admin-listings', component: AdminListingsPage },
+ { path: 'sales', name: 'admin-sales', component: AdminSalesPage },
+ { path: 'acquisitions', name: 'admin-acquisitions', component: AdminAcquisitionsPage },
{ path: 'settings', name: 'admin-settings', component: AdminSettingsPage },
{ path: 'saved-views', name: 'admin-saved-views', component: AdminSavedViewsPage },
],
diff --git a/docs/IMPLEMENTATION-STATUS.md b/docs/IMPLEMENTATION-STATUS.md
index ba0c41b..ebdc74c 100644
--- a/docs/IMPLEMENTATION-STATUS.md
+++ b/docs/IMPLEMENTATION-STATUS.md
@@ -180,6 +180,7 @@ Remaining roadmap areas are approved external provider credentials/adapters, bro
- The admin image manager now supports multi-file upload with a drag-and-drop dropzone, per-image alt-text editing, primary selection, up/down reordering, and per-image retry/delete actions targeted at the correct image instead of the first uploaded image.
- The guided inventory workflow is now a true single-step-at-a-time wizard: the stepper is clickable, only the active stage's panel is shown, Back/Next controls advance between stages, and the active stage persists across reloads through local storage.
- Listing management (publish/mark pending) is now a dedicated `/admin/listings` screen with its own navigation entry; the guided workflow overview links to it and only tracks listing creation and a lightweight count for wizard completion.
+- Sale recording/voiding and acquisition recording are now dedicated `/admin/sales` and `/admin/acquisitions` screens with their own navigation entries; the guided workflow overview links to both instead of embedding their forms and history inline.
## Local Commands