phase=architecture_lane_membership family=membership status=complete type=architecture_audit_and_freeze production_baseline=ab49e4543abd7b84832cc94a3189d5d996039e62 depends_on=inventory_freeze,billing_freeze,orders_freeze,catalog_04 do_not_reopen=phase_10_kernel,auth_architecture,rbac_architecture,saas-membership,core_workspace_membership new_phase_number_invented=no surface.app_block.membership.member=canonical surface.feature_pack.membership-management=canonical surface.entity.membership_record=canonical surface.primitive.data.entity=canonical surface.pack.saas-membership=different_capability surface.alias.payments.subscription=compatibility surface.capability.membership.entitlement=subscription/billing surface.core.workspace_memberships=Core-only surface.entity.conversation_membership=different_capability surface.forms.field_membership=different_capability surface.discord.community_membership=different_capability surface.app_block.membership.portal=not_admitted surface.auth.sign_in=auth/RBAC surface.auth.profile=auth/RBAC surface.renewal_engine=not_admitted surface.entitlements=not_admitted surface.loyalty=not_admitted surface.attendance=not_admitted surface.public_registration=not_admitted canonical_membership_subject=staff-managed operational membership roster member_semantics=member_name_text_not_auth_user membership_type_semantics=informational_text_field status_vocabulary=pending,active,inactive,cancelled date_semantics=start_date_end_date_informational expired_status=derived_from_end_date_not_persisted ownership=staff_managed rls_enabled=no owner_managed=no workflow=no generated_bff=staff /api/records via adapter.records membership_admitted=yes canonical_capability=membership.member canonical_app_block=membership.member canonical_feature_pack=membership-management canonical_entity=membership_record crm_composition_proven=pass billing_composition_proven=pass booking_composition_proven=pass catalog_composition_proven=pass orders_composition_proven=pass inventory_composition_proven=pass documents_composition_proven=pass files_composition_proven=pass core_membership_isolation=pass conversation_membership_isolation=pass generated_app_auth_coupling=no rbac_coupling=no saas_membership_coupling=no core_stripe_dependency=no automatic_membership_billing=no automatic_renewal=no entitlements_inferred=no checkout_inferred=no public_signup_inferred=no member_portal_inferred=no new_kernel_primitive=no architecture_exceptions_required=0 private_backend_substitutes=0 open_p0=0 open_p1=0 family_frozen=yes ready_for_fast_lane_composition=yes on_disk_membership_recipes=none production_bounce_sha=036a1bcbc8dfd6b3ffdc9f5af0e654ec11ac60e1 next_architecture_family=reporting