def METHOD_NAME(
    self,
    formatter: Optional[ResourceFormatter] = None,
    cluster_type: ClusterType = ClusterType.SINGLE,
    project_code: str = None,
    **kwargs,
) -> List:
    """
    获取较指定的 ResourceVersion 更新的资源状态变更信息
    :param formatter: 指定的格式化器（自定义资源用）
    :param cluster_type: 集群类型（共享/联邦/独立）
    :param project_code: 项目英文名
    :return: 指定资源 watch 结果
    """
    events = super().METHOD_NAME(formatter, **kwargs)
    # 共享集群中的命名空间可能来自不同项目，需要根据 project_code 过滤
    if cluster_type == ClusterType.SHARED and project_code:
        events = [e for e in events if self.is_project_ns_in_shared_cluster(e['manifest'], project_code)]
    return events