bcquality/custom/knowledge/architecture
Michael Dieringer 3f2fdb06c3 Persisteret opgave-tilstand: BC-kommentar (PTE) / draft PR (AppSource)
Michaels retning efter at have set community-vaerktoejets workflow_start/
workflow_next-tilstandsmaskine: han vil inspireres, ikke kopiere - vil have
persisteret, forespoergelig tilstand der overlever et maskin- OG operatoer-
skifte, uden at bygge en ny, parallel opbevaringsmekanisme.

Princippet: brug det obligatoriske spor der allerede findes for den
paagaeldende flowtype, ikke et tredje system.
- PTE: en BC-delopgave er allerede obligatorisk foer udvikling starter
  (development-requires-bc-task, ingen undtagelser) - dens kommentarer
  (taskComments) ER tilstandslageret. Format: [CURABIS-STATE] <STAGE> —
  dato, udvikler.
- AppSource: intet obligatorisk BC-spor i dag - draft PR'en aabnes tidligt
  (ved start-gaten, ikke foerst ved review) og dens beskrivelse baerer
  tilstanden som en tjekliste.

Samme tilstandsordforraad begge steder: TASK_STARTED, RED_CONFIRMED,
ON_HOLD (altid med hvorfor), GREEN_CONFIRMED, REVIEW: <verdict>, MERGED.

Bevidst IKKE en kopi af community-vaerktoejets workflowSessionManager - den
har reel persisteret tilstand, men INGEN haandhaevelse noget sted (returnerer
bare en instruktion, tiltror agenten at foelge den). CURABIS's reelle styrke
er det modsatte (roed bekraeftet af udvikleren, BLOCK er et haardt stop) -
denne aendring tilfoejer persistens UDEN at rore ved haandhaevelsen.

Wired ind i:
- smiley.agent.md v5: hver gate-overgang skriver nu et tilstands-checkpoint
- bc-mcp.agent.md v3: standard workflow skriver [CURABIS-STATE]-kommentarer
- al-review.agent.md v2: verdict registreres som et checkpoint, ikke kun
  som findings

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-03 10:03:05 +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 Tilfoej Microsoft Learn MCP til udviklere + goer add_repo konkret 2026-07-31 20:03:10 +02:00
development-requires-bc-task.md Foreslå regler: task lifecycle governance (BC-opgave, én opgave ad gangen, rød/grøn-gate, versionsløft) + Smiley Task Lifecycle stop gate 2026-07-25 08:51:17 +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-never-overwrite-files-still-need-staleness-checks.md Foreslaa regel: mode-b-never-overwrite-files-still-need-staleness-checks 2026-07-23 15:42:33 +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
one-task-in-progress-at-a-time.md Foreslå regler: task lifecycle governance (BC-opgave, én opgave ad gangen, rød/grøn-gate, versionsløft) + Smiley Task Lifecycle stop gate 2026-07-25 08:51:17 +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
release-must-update-app-version.md Foreslå regler: task lifecycle governance (BC-opgave, én opgave ad gangen, rød/grøn-gate, versionsløft) + Smiley Task Lifecycle stop gate 2026-07-25 08:51:17 +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
task-state-lives-in-the-mandatory-artifact.md Persisteret opgave-tilstand: BC-kommentar (PTE) / draft PR (AppSource) 2026-08-03 10:03:05 +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