bcquality/custom/knowledge/architecture
Michael Dieringer d2e2f2adb4 Fredagsregler: tre evidensbaserede tilfoejelser fra ugens haendelser
1. text-artifacts-require-explicit-utf8-handling (Type B): to
   produktionshaendelser, samme sygdom - smiley double-encodet via
   HTTP-streng, og en Mode B-batch der skrev mojibake i tre CLAUDE.md
   fordi PS 5.1 laeser BOM-loese .ps1 som cp1252. Reglen: raa bytes
   ved transfer, eksplicit UTF-8 ved write, tekst-transformation i
   Python, grep for maerket foer commit.

2. log-writes-must-survive-rollback (Type B): fejl-logs skrevet i
   samme transaktion forsvinder ved rollback - loggen mister praecis
   de fejl den findes for. Isoleret session (StartSession -> insert +
   commit) er moensteret. Evidens: Wareco IC web-service-log
   2026-07-02; havde tidligere kostet en udvikler det meste af en dag.

3. Skaerpelse af setup-doc-must-not-reference-unpromoted-stable-files:
   kanal-tilstand verificeres via git (ls-remote/klon), aldrig CDN;
   to sande observationer kan modsige hinanden naar verden flytter
   sig imellem dem - tidsstempl al kanal-evidens. Felt-verificeret
   af Conzept-sessionens selvkorrektion 2026-07-03.

Foerste PR foedt direkte i QualityHub.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 19:03:23 +02:00
..
al-build-output-must-not-pollute-project-root.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
al-development-must-use-apps-workspace.md Eet workspace pr. repo - alle andre slettes som stoej 2026-07-02 09:30:18 +02:00
al-go-template-layout-with-test-app-required.md Strukturflag: BCQuality-implementering rejser flagene selv 2026-07-02 09:14:22 +02:00
al-identifiers-must-be-english.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
bcquality-knowledge-must-mirror-to-machine-not-repo.md Setup v7: BCQuality knowledge-mirror er maskin-lokal, ikke repo-lokal 2026-07-01 23:08:50 +02:00
bcquality-unconsumed-layers-must-be-declared.md Foreslå regel: Unconsumed BCQuality layers must be declared 2026-07-01 13:58:07 +02:00
clarify-before-building.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
claude-md-must-reference-all-agents.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
commit-message-must-include-bc-task-id.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
curabis-app-sources-must-be-checked-first.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
exposed-objects-must-be-in-a-permission-set.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
feature-branch-must-merge-to-track-branch.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
log-writes-must-survive-rollback.md Fredagsregler: tre evidensbaserede tilfoejelser fra ugens haendelser 2026-07-03 19:03:23 +02:00
mode-b-reconciliation-must-be-per-repository-not-global-sha-gated.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
mode-b-update-must-reconcile-full-template-list.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
namespace-must-be-verified-from-source.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
new-file-requires-vscode-refresh.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
pages-must-not-contain-business-logic.md Edison sharpening runde 1: to regler faar skarpe kanter (Type A) 2026-07-02 08:04:22 +02:00
permission-sets-must-follow-least-privilege.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
repo-local-agents-must-be-universalized-or-removed.md RegelSanity: Retten faar jurisdiktion og en foged 2026-07-02 07:09:44 +02:00
setup-doc-must-not-reference-unpromoted-stable-files.md Fredagsregler: tre evidensbaserede tilfoejelser fra ugens haendelser 2026-07-03 19:03:23 +02:00
shared-project-memory-must-be-in-repo.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00
text-artifacts-require-explicit-utf8-handling.md Fredagsregler: tre evidensbaserede tilfoejelser fra ugens haendelser 2026-07-03 19:03:23 +02:00
xliff-translation-workflow.md Custom-laget bestaar nu begge CI-checks: 72 validator-fejl -> 0 2026-07-01 23:47:31 +02:00