Skip to content

[转席确认·spec 座位] PR #6051(#5840)在 IMetadataService 增可选 getDiagnosed 声明(contracts/metadata-service.ts +31)—— 请核可或接管 #6054

Description

@baozhoutao

Part of #5840(engine-core 车道)。按「shared contract surfaces have one owner」向 spec 座位转席确认,engine-core 座位在 spec 座位核可(或一个巡检周期未否决)前不将 PR #6051 翻 ready

事实

PR #6051(方向 (a):MetadataManager 暴露 getDiagnosed(type, name) → { data, degraded, errors },ADR-0110 D3 的 boot/读侧落地)需要跨包类型消费,dev 在 packages/spec/src/contracts/metadata-service.tsIMetadataService 增加了可选成员声明(+31 行,含 TSDoc)。

为什么建议核可而非剥离

处置选项

Refs #5840 / PR #6051#5897(同族 boot 侧,ProtocolWithDbRestore 经分诊预核不在 spec)、ADR-0110 D3。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions