Carried legacy import products deletion validation
Verification Boundary
The assertions run compatibility adapters for earlier product shapes. Their historical contract is distinct from the current catalogue contract.
What This Suite Proves
The carried assertions exercise deletion validation for the earlier legacy import products shape through compatibility adapters. They supply engineering evidence without proving the current configuration contract.
What It Does Not Prove
These assertions do not prove workspace enforcement, transactional rollback, concurrent writes or deployed behavior. Current-contract acceptance requires a separate binding.
Real Dependencies and Test Doubles
The functions under test are real JavaScript or compiled service code. Inputs and surrounding contexts are fixtures; PostgreSQL and external applications are absent.
Must Not Be Doubled
Keep the function under test and its actual return or refusal behavior real. Do not treat a fixture assertion as database, permission or lifecycle proof.