diff --git a/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md b/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md index 3c1e21eb..e4b68ee7 100644 --- a/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md +++ b/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md @@ -396,3 +396,8 @@ the principle that settles it, cited as "design 47 G A-n". - **A-283** (A-277, ADR 0595; principle 7) The holder of the seat `mesh-broker` makes a template `state` bucket with the `max-mib` its requirement declares, the default cap where none is declared, as the grants part does for a state section; one cap rule for every state bucket. +- **A-284** (ADR 0573 §2, ADR 0500 §5; principles 5 and 7) In a group's check, a TypeScript member is built + against the group's own heads, as a Go member is: the check packs every `@novox/mesh-*` package a member's + merge changes (the SDK's `lib` artifact given its path, and a member's new packages such as another member's + contracts) by the form ADR 0500 §5 gives the SDK, and serves them to every member that imports them; the + latest published version is used only for a package the group does not change.