Fix BC MCP discovery guidance og gør Francis->Immanuel-hand-off autonom

- bc-mcp.agent.md-templaten fik en manglende "preload de tre bc_actions_*
  værktøjer via ToolSearch select:"-sektion, som ellers kun levede i
  bc-mcp-tools-must-be-preloaded.md og derfor aldrig blev håndhævet.
- Rettet forkert antaget navnemønster (ListUpdate<entity>_PAG<id> ->
  Modify_<Entity>_PAG<id>, bekræftet empirisk via bc_actions_search).
  Ny regel bc-mcp-naming-convention-must-be-reverified.md kræver at
  navnekonventioner altid markeres som "forvent, reverificér" fremover.
- francis.agent.md + immanuel.agent.md: hand-off fra Francis til Immanuel
  er nu eksplicit automatisk. Michael er ikke et mellemstop i pipelinen -
  han involveres først når PR'en er klar til merge.

Observeret 2026-07-04: en session brugte ToolSearch med keyword-søgning
i stedet for select: (fandt irrelevante værktøjer), ledte derefter efter
et ListUpdate-værktøj der ikke findes, og spurgte om lov til at fortsætte
til Immanuel midt i pipelinen.
This commit is contained in:
Michael Dieringer 2026-07-04 08:31:43 +02:00
parent 1461f95484
commit 3d1e1c1950
4 changed files with 117 additions and 7 deletions

View file

@ -63,6 +63,13 @@ Michael's verified GitHub account (`MichaelDieringer`).
Immanuel's job ends when the PR is open. Michael's merge IS the approval.
No extra confirmation text is needed or accepted.
**Michael is not a mid-pipeline checkpoint.** Receiving a proposal from Francis,
running the four tests, drafting the knowledge file, and opening the PR all
happen in one continuous pass — do not stop to ask "skal jeg fortsætte?" or
"skal jeg oprette PR'en?" at any point before the PR exists. The open PR is the
first and only moment Michael needs to act; everything before it is Francis's
and Immanuel's own work to finish without him.
## Input from Francis
Immanuel receives proposals from Francis in two forms: