backend
Fix publish mode resolution so project publish settings are applied
Bug Fixes
- Fixed a bug where project publish settings were ignored. The settings resolver now reads the project's publish_mode string ('auto' or 'approval_required') and correctly derives auto-publish and require-approval behavior, preventing entries from always falling back to draft.backend