Expand description
Braze-managed placeholder resolution (__BRAZESYNC.lid.…__,
__BRAZESYNC.cb_id.…__).
Resolved at apply/diff time from the freshly-fetched remote body
via URL / ${NAME} anchor correlation.
Re-exports§
pub use braze_managed::prepare_field;pub use braze_managed::PreparedTemplate;pub use correlation::extract_cb_id_values;pub use correlation::extract_html_lid_values;pub use correlation::extract_plaintext_lid_values;pub use correlation::normalize_url;pub use correlation::slug_for_cb_id;pub use correlation::slug_for_lid;pub use correlation::CbIdCorrelation;pub use correlation::LidCorrelation;pub use integration::format_failures;pub use integration::resolve_content_block_with_remote;pub use integration::resolve_email_template_with_remote;pub use integration::ResolutionFailure;pub use placeholder::extract_placeholders;pub use placeholder::find_suspicious_placeholders;pub use placeholder::resolve_placeholders;pub use placeholder::LookupKey;pub use placeholder::Placeholder;pub use placeholder::PlaceholderType;pub use placeholder::ResolutionError;
Modules§
- braze_
managed - Runtime resolution of Braze-managed placeholders (
lid/cb_id). - correlation
- Remote-body correlation primitives.
- integration
- Wiring layer between
crate::valuesand the diff / apply pipeline. - placeholder
- Placeholder extraction and resolution for
__BRAZESYNC.<type>.<key>__. - templatize
- Migration pass: raw-lid / raw-cb_id bodies → templated bodies.