// Workspace-wide validation before deployment{ validations: [ "attribution_model_consistency", // Same model across platforms "platform_compatibility", // Model supported by platform "utm_uniqueness", // No duplicate UTMs "required_fields_present" // All required fields mapped ]}// Example validation failure{ error: "Attribution model 'fractional' not supported by Meta", resolution: "Use 'first_touch' or 'last_touch' for Meta"}
// Credentials locked to active streams{ credential_id: "cred_123", active_streams: ["meta_conversions", "meta_audiences"], deletable: false // Cannot delete while streams active}// Must stop streams firststopStream("meta_conversions");stopStream("meta_audiences");// Now credential can be deleted