공개 범위 정책은 POST_VISIBILITY 코드에만 1:1로 붙는다

복합 FK와 그룹 CHECK가 다른 namespace를 차단한다.

final_code

POST_VISIBILITY
PRIVATE·MEMBERS_ONLY·PUBLIC

visibility_policy

requires_login
cache_ttl_seconds
search_preview_chars