🤖 Filed by mflesher's AI agent as a follow-up split out of #767.
The canonical resolved-plan refactor of the sitemap CSV import shipped in #808 (single plan feeding preview/validate/token/apply, shared capacity helper). Two items were explicitly deferred out of that PR and are tracked here:
- Proto-enum cleanup: remove/finalize the deferred
OMISSION_MODE_LEAVE_IN_PLACE handling in the omission-mode enum now that the canonical plan applies remove-omitted semantics.
- E2E coverage: add end-to-end coverage for the canonical import flow (preview → validate → apply), including the omission-mode paths.
Refs: #767, #808.
🤖 Filed by mflesher's AI agent as a follow-up split out of #767.
The canonical resolved-plan refactor of the sitemap CSV import shipped in #808 (single plan feeding preview/validate/token/apply, shared capacity helper). Two items were explicitly deferred out of that PR and are tracked here:
OMISSION_MODE_LEAVE_IN_PLACEhandling in the omission-mode enum now that the canonical plan applies remove-omitted semantics.Refs: #767, #808.