0d742f2328
- getOfferListCards() for Plan 04 list page (category + archive status) - getOfferEditorData(macroId) returns macro fields, A/B/C tiers with assignedServiceIds + computed servicesTotal, category-filtered availableServices, and tipoTags/obiettivoTags - getOfferFieldOptions() for categoria/ticket/tipo/obiettivo select pools - scripts/verify-12-03-queries.ts documents the 5 spec'd test cases (typecheck-only, no test runner configured, prod DB not mutated)