bcquality/custom/knowledge/architecture
Michael Dieringer 288f64df16 Add BCApps citations to Tier 1+2 knowledge files; add 2 new rules
- All 7 existing Tier 1/2 knowledge files now include a BCApps Reference
  section with concrete source links and observed patterns
- New: bcpt-scenarios-must-be-app-specific — PerformanceTest apps must
  include app-domain BCPT scenarios, not only Microsoft generic samples
- New: permission-sets-must-follow-least-privilege — View/Edit/Admin
  hierarchy with IncludedPermissionSets, mirroring BCApps BusFound pattern
- api-page-key-fields-must-be-editable-on-insert clarified: SystemId as
  ODataKeyField + Editable=false is valid (auto-generated); rule applies
  to consumer-provided key fields only

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 17:48:37 +02:00
..
al-identifiers-must-be-english.md Add BCApps citations to Tier 1+2 knowledge files; add 2 new rules 2026-06-23 17:48:37 +02:00
clarify-before-building.md translate 2026-06-14 15:56:45 +02:00
commit-message-must-include-bc-task-id.md Add Gotcha warning: taskNo vs taskId confusion at commit time 2026-06-22 14:24:39 +02:00
exposed-objects-must-be-in-a-permission-set.md exposed 2026-06-20 11:35:01 +02:00
namespace-must-be-verified-from-source.md Add BCApps citations to Tier 1+2 knowledge files; add 2 new rules 2026-06-23 17:48:37 +02:00
new-file-requires-vscode-refresh.md code refresh 2026-06-15 14:26:40 +02:00
pages-must-not-contain-business-logic.md Add BCApps citations to Tier 1+2 knowledge files; add 2 new rules 2026-06-23 17:48:37 +02:00
permission-sets-must-follow-least-privilege.md Add BCApps citations to Tier 1+2 knowledge files; add 2 new rules 2026-06-23 17:48:37 +02:00
shared-project-memory-must-be-in-repo.md Add architecture rule: shared project memory must be in repo 2026-06-21 09:32:24 +02:00
xliff-translation-workflow.md translate 2026-06-14 15:56:45 +02:00