# Decision Required — RESOLVED

## Question

Jaki zakres domeny ma pokrywać aplikacja product_db?

## Decision

**A — Katalog produktów (vehicles) jako rdzeń.** product_db = aplikacja do pracy z katalogiem pojazdów z `pcm`, zbudowana na shellu ACE Cockpit (sidebar/design). Aktualnie występujące w aplikacji mockowe routy cockpit (inbox, links, documents, compose, admin) mają zostać usunięte. Dane: wyłącznie `pcm`.

## Decision 2 (PCM anomalies)

Sentinele cen (99999.00 / 99999999.00), 21.6% kodów funkcji poza słownikiem, jednostki free-text (fuel_consumption_combined w "Millimeter") — **zostają w danych bez zmian** (Keep as-is), oznaczone jako UNKNOWN w dokumentacji; decyzja o interpretacji później. Producent danych pcm — UNKNOWN.

## Consequence

- Model domeny product_db: encje katalogu pojazdów (market/brand/model/model_year/body_type/engine/trim/variant/features/structure).
- Migracja: pełna, powtarzalna, z walidacją integralności (pcm → product_db).
- Frontend: przebudowa shellu — usunięcie mockowych widoków, nowy dashboard i widoki katalogu na rzeczywistych danych.
- Gauntlet: wykonalny w tym przebiegu.
