bcquality/microsoft/knowledge/ui
Jesper Schulz-Wedde 186d8a1314
Some checks failed
Validate knowledge index / validate-index (push) Has been cancelled
Validate AL review fixtures / validate-review-fixtures (push) Has been cancelled
Validate frontmatter and structure / validate (push) Has been cancelled
Complete AL review knowledge readiness (#108)
* Complete AL review knowledge readiness

Fill telemetry and Query coverage, strengthen thin review domains, correct audited content defects, and add deterministic cheap-model evaluation and reference-integrity safeguards.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9825b012-e653-496a-9310-c1f4b6f8ac27

* Generalize review fixture discovery

Derive smoke cases from the leaf, domain, and paired-sample conventions so new leaves require no scoring-contract changes. Keep only exceptional selection/context overrides and fail when retrieval metadata cannot rank the selected article.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9825b012-e653-496a-9310-c1f4b6f8ac27

* Preserve published field IDs in sample

Keep the existing Email and Contact Email field IDs unchanged, clarify that the sample represents an independent baseline, and use a local breaking-change rule for the generic smoke evaluation.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9825b012-e653-496a-9310-c1f4b6f8ac27

* Clarify published field identity rules

State explicitly that a published field keeps its ID, name, and type while a replacement is added as a separate field under an unused ID.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9825b012-e653-496a-9310-c1f4b6f8ac27

* Align field obsoletion sample baselines

Use Email field ID 3 as the shared baseline so the bad example demonstrates a same-ID rename while the good example retains the original field and adds a separate replacement.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9825b012-e653-496a-9310-c1f4b6f8ac27

---------

Co-authored-by: Jesper Schulz-Wedde <jesper.schulzwedde@microsoft.com>
2026-07-15 10:55:25 +02:00
..
control-add-in-accessibility-is-developer-responsibility.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
control-add-in-has-no-bc-color-tokens.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
control-addin-package-resource-ajax-needs-withcredentials.bad.js Add P0 integration and control add-in runtime guidance (#100) 2026-07-14 12:53:26 +02:00
control-addin-package-resource-ajax-needs-withcredentials.good.js Add P0 integration and control add-in runtime guidance (#100) 2026-07-14 12:53:26 +02:00
control-addin-package-resource-ajax-needs-withcredentials.md Add P0 integration and control add-in runtime guidance (#100) 2026-07-14 12:53:26 +02:00
control-addin-throttle-al-calls-and-payload-size.bad.js Add P0 integration and control add-in runtime guidance (#100) 2026-07-14 12:53:26 +02:00
control-addin-throttle-al-calls-and-payload-size.good.js Add P0 integration and control add-in runtime guidance (#100) 2026-07-14 12:53:26 +02:00
control-addin-throttle-al-calls-and-payload-size.md Add P0 integration and control add-in runtime guidance (#100) 2026-07-14 12:53:26 +02:00
cosmetic-styles-need-no-textual-context.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
default-descending-sort-on-historical-pages.bad.al Promote ui knowledge from community to Microsoft layer (#51) 2026-07-01 10:41:24 +02:00
default-descending-sort-on-historical-pages.good.al Promote ui knowledge from community to Microsoft layer (#51) 2026-07-01 10:41:24 +02:00
default-descending-sort-on-historical-pages.md Promote ui knowledge from community to Microsoft layer (#51) 2026-07-01 10:41:24 +02:00
fasttab-field-importance.md Promote validated community knowledge (#105) 2026-07-14 14:20:27 +02:00
grid-data-table-heuristic.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
grid-data-table-heuristic.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
group-caption-quality-is-not-an-accessibility-issue.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
group-labeled-first-child-exception.bad.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
group-labeled-first-child-exception.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
group-labeled-first-child-exception.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
group-show-caption-false-outside-grid-is-not-a-violation.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
layout-table-with-captions-is-valid.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
no-nested-grids.bad.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
no-nested-grids.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
on-drill-down-on-non-editable-fields-renders-as-link.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
page-background-tasks.md Complete AL review knowledge readiness (#108) 2026-07-15 10:55:25 +02:00
prefer-actionref-syntax-for-promoted-actions.md Promote validated community knowledge (#105) 2026-07-14 14:20:27 +02:00
promoted-action-groups.md Promote validated community knowledge (#105) 2026-07-14 14:20:27 +02:00
semantic-style-in-cuegroup-exception.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
semantic-style-in-cuegroup-exception.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
semantic-styles-need-independent-textual-meaning.bad.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
semantic-styles-need-independent-textual-meaning.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
semantic-styles-need-independent-textual-meaning.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
set-selection-filter-list-scope.bad.al move set-selection-filter-list-scope to microsoft layer per maintainer feedback 2026-06-26 03:58:25 -04:00
set-selection-filter-list-scope.good.al move set-selection-filter-list-scope to microsoft layer per maintainer feedback 2026-06-26 03:58:25 -04:00
set-selection-filter-list-scope.md Fix knowledge corpus integrity issues (#87) 2026-07-13 10:34:23 +02:00
show-caption-false-allowed-on-non-editable-fields.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-false-allowed-on-non-editable-fields.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-in-promptdialog-prompt-area.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-in-promptdialog-prompt-area.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-in-repeater-allowed.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-in-repeater-allowed.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-on-editable-fields.bad.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-on-editable-fields.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
show-caption-on-editable-fields.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
standalone-content-in-layout-table.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
standalone-content-in-layout-table.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
style-expr-text-vs-boolean.good.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
style-expr-text-vs-boolean.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
tabular-intent-requires-data-table-conditions.bad.al Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00
tabular-intent-requires-data-table-conditions.md Regenerate microsoft/knowledge from upstream BCApps instructions 2026-05-21 09:53:09 +02:00