hugin/COMPATIBILITY.md
2026-10-27 08:33:21 +01:00

37 lines
2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Kompatibilität
Erzeugt von `scripts/tool-smoke-test.sh` am 25.10.2026 (→ KONZEPT.md 17.2).
Modelle: Claude Code `haiku`, OpenCode `Standard`. Installiert mit `hugin sync`.
## Rauchtests
| Paket | Prüfung | Claude Code 2.1.307 | OpenCode 1.19.4 |
|---|---|---|---|
| `pub-smoke-skill` | Skill wird gefunden | ✓ | ✓ |
| `pub-smoke-skill` | Skill wird geladen | ✓ | ✓ |
| `pub-smoke-rules` | Regeln wirken | ✓ | ✓ |
| `pub-smoke-command` | Befehl mit zwei Argumenten | ✓ | ✓ |
| `pub-smoke-agent` | Subagent vorhanden | ✓ | ✓ |
| `pub-smoke-agent` | Subagent wirkt | ✓ | ✓ |
| `pub-smoke-mcp` | MCP eingetragen | ✓ | ✓ |
| `pub-smoke-mcp` | MCP verbunden | ✓ | ✓ |
| `pub-zeit-lokal` | Lokaler Server eingetragen | ✓ | – |
| `pub-zeit-lokal` | Lokaler Server verbunden | – | ✓ |
| `pub-zeit-lokal` | Lokaler Server antwortet | ✓ | ✓ |
| `pub-specht-plugin` | Plugin geladen | – | ✓ |
| `pub-specht-plugin` | Plugin wirkt | – | ✓ |
| `pub-smoke-command` | Installieren auf Bitte | ✓ | ✓ |
| `pub-smoke-command` | Ohne hugin nichts schreiben | ✓ | ✓ |
## Stufe 0
| Frage | Aufbau | erkannte Wörter | Folgerung |
|---|---|---|---|
| 4 | OpenCode, nur `CLAUDE.md` mit `@`-Verweis, keine `AGENTS.md`, keine `instructions` | DACHS-2207 | liest `CLAUDE.md`, löst `@` nicht auf: keine Doppel |
| 5 | Claude Code, `CLAUDE.md` und `AGENTS.md` | LUCHS-3318 | liest nur `CLAUDE.md` |
| autoinvoke | Claude Code 2.1.307, Skill mit `disable-model-invocation: true` | selbst: –, per `/`: IGEL-8140 | wirkt: Skill nur per `/name` |
| autoinvoke | OpenCode 1.19.4, Skill mit `metadata: opencode/autoinvoke: "false"` | selbst: IGEL-8140, per `/`: IGEL-8140 | wirkt **nicht**: das Modell lädt den Skill selbst |
| 8 | Claude Code 2.1.307, Befehl mit `arguments` und `$name` | – | benannte Argumente wirken |
✓ bestanden · ✗ fehlgeschlagen · – nicht geprüft (kein Modellzugang).
Modellantworten schwanken; ein einzelnes ✗ mit `KEEP=1` wiederholen und die Logs ansehen.