find-altool.ps1 er et CURABIS-artefakt - fantomkommandoen udryddet

Felttest paa fremmed maskine afsloerede at VS Code-kommandoen
AL: Configure MCP Server IKKE FINDES - den har staaet i setup-
dokumentationen siden v6 og er blevet gentaget ukritisk siden,
inkl. af Claude i dag. find-altool.ps1 var i virkeligheden
haandlavet i Jernpladsen/Wareco (funktionelt identiske kopier).

- custom/setup/templates/find-altool.ps1: kanonisk template med
  robust versionssortering ([version]-parse i stedet for leksikalsk)
  og klar fejlbesked ved manglende/for gammel AL-extension
- Setup v16: 4b deployer filen fra templaten (raa bytes) og skriver
  ALTID al-entryen i .mcp.json; det betingede spor og fantom-noten
  er fjernet. Mode B: ny raekke deployer filen hvis den mangler
- Install-CurabisMachine.ps1 + CONSUMPTION.md: pr.-repo-trinnet er nu
  bare Opdater CURABIS Standard - AL-extensionen fra Marketplace er
  eneste maskinforudsaetning
- Roemer v5, station 12: AL MCP-wiring paa runden med autoriseret
  stille korrektion. Evidens: en session skrev AL-kode den ikke
  kunne compile og flagede det foerst ved forespoergsel (Conzept)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Michael Dieringer 2026-07-03 15:49:05 +02:00
parent 0f80d267b5
commit 5fb29ee749
5 changed files with 60 additions and 29 deletions

View file

@ -1,7 +1,7 @@
---
kind: action-skill
id: curabis-standards-inspector
version: 4
version: 5
title: Rømer — Standards Inspector
description: >
Owns the uniformity inspection across CURABIS repos: walks one full
@ -97,6 +97,12 @@ Walk ALL stations, every time. A partial round creates false confidence
11. **Test app per main app.** Every main app project has a `<App>.Test`
companion (same rule). Missing on a template-compliant repo = one
`CreateTestApp` workflow run, not a migration. Report-only.
12. **AL MCP wiring.** `.vscode/find-altool.ps1` exists (tracked) and
`.mcp.json` has the `al` entry. Silent correction authorized: deploy the
file from `{BASE}/templates/find-altool.ps1` (raw bytes) and add the
entry — it is a CURABIS artifact; no VS Code command generates it.
Evidence for this station: a session wrote AL code it could not compile
and only surfaced the gap when asked (Conzept, 2026-07-02).
## Safety rules