Separate TrustedBuilders from SuggestedBuilders#2575
Conversation
…ilders Signed-off-by: Rune Soerensen <rsoerensen@salesforce.com>
Signed-off-by: Rune Soerensen <rsoerensen@salesforce.com>
Signed-off-by: Rune Soerensen <rsoerensen@salesforce.com>
Signed-off-by: Rune Soerensen <rsoerensen@salesforce.com>
Signed-off-by: Rune Soerensen <rsoerensen@salesforce.com>
Signed-off-by: Rune Soerensen <rsoerensen@salesforce.com>
10210f0 to
7febf98
Compare
|
I took a look at this draft while checking the #2574 / #2572 trust split path. One edge to keep before this leaves draft: after the split, That means the command path is covered by A narrow fix would be either:
Suggested regression coverage: a client-level build test where I ran these against the draft branch:
Both pass currently, so this looks like a coverage gap rather than an existing failing test. |
Summary
Note: This draft PR builds on unmerged changes introduced in #2573 - see runesoerensen/pack@runesoerensen/consolidate-trusted-builder-logic...runesoerensen:pack:runesoerensen/separate-trusted-suggested-builders to inspect only the commits introduced since that branch.
Separate trust decisions from display metadata by splitting
KnownBuilderinto dedicated data structures for each concern.KnownBuilderstruct with separateTrustedBuilders(flat[]stringfor trust decisions) andSuggestedBuilder/SuggestedBuilders(display metadata forbuilder suggest)TrustedandSuggestedboolean fields that previously required filteringOutput
N/A - no user-facing output changes.
Documentation
Related
Resolves #2574