Commit Graph
6 Commits
Author SHA1 Message Date
m3ta-chiron 8b5ab67bda feat: agenten-prompt-standard definieren + az-pruefer perfektionieren
- README: neue Sektion 'Agenten-Prompt-Standard' (Prompt-Skelett,
  Trigger-Description mit Beispielfragen in den ersten 80 Zeichen,
  Output-Vertrags-Pflicht fuer Subagents mit Belegen + Offenen Punkten,
  Sprachregel, 10k-Zeichen-Grenze, external/-Lieferweg) als weiche
  Regel (LLM-geprueft via az-pruefer, kein Guard)
- agents/az-pruefer.md: neu nach eigenem Standard — prueft Guard-Regeln
  + Prompt-Standard getrennt, eigener Output-Vertrag, Trigger-Description
- tests/fixtures/agents/demo/: schlechter Agent (guard-gueltig, 3
  Standard-Verstoesse) als Pruefgut; Demo-Lauf meldete exakt die 3
  Verstoesse

Closes beads: az-agent-defaults-74g
2026-09-20 19:59:16 +02:00
m3ta-chiron fee0a0a61a feat(commands): reference command with argument placeholders + guard fixtures
commands/az-hilfe.md: slash-command counterpart to the az-hilfe skill —
description frontmatter, template body using $ARGUMENTS and $1 topic
placeholder, kebab-case name → /az-hilfe after fleet delivery.

Four invalid command fixtures under tests/fixtures/commands/invalid/
covering all README-documented failure modes: missing frontmatter,
missing description, empty description value, umlaut filename.

Closes az-agent-defaults-gj1
2026-08-22 10:27:20 +02:00
m3ta-chiron d428d53e9e feat(mcp): reference fragments + vault key naming schema + guard fixtures
README: add vault key naming schema (<server-name>-<verwendungszweck>,
kebab-case) and a key-exception example to the mcp/ guard rules.

Reference fragments in mcp/: zugferd-service.yaml (OAuth standard case,
no credential field) and az-zoll-service.yaml (documented key exception
using ${VAULT:az-zoll-service-api-key} placeholder) — neither contains
any secret.

Five invalid mcp fixtures under tests/fixtures/mcp/invalid/ covering all
README-documented failure modes: inline secret, missing server-name
fragment structure, missing url, missing type, wrong placeholder syntax.

Closes az-agent-defaults-95y
2026-08-22 10:26:56 +02:00
m3ta-chiron d4bc500228 chore(beads): refresh passive issues export 2026-08-22 10:15:50 +02:00
m3ta-chiron 1035262d71 feat(skills): az-hilfe onboarding skill + invalid skill guard fixtures
Replace the ow-hello pilot skill (never rolled out, dropped before first
commit) with az-hilfe — a German onboarding/help router skill for AZ
users, modeled after the ask-matt pattern: explains the four artifact
types, typical user questions with answer patterns, contribution path
via IT/repo, and honest rollout status (commands/agents/mcp pending).

Add five invalid skill fixtures under tests/fixtures/skills/invalid/,
each failing exactly one README guard rule: missing SKILL.md, missing
frontmatter opener, empty frontmatter, name != folder, missing
description. Remove obsolete .gitkeep placeholders.

Closes az-agent-defaults-dzx, az-agent-defaults-1ub
2026-08-22 10:15:07 +02:00
m3ta-chiron 97fe5cb22a feat: scaffold content repo with guard rules per artifact type
- add skills/, commands/, agents/, mcp/ artifact directories
- document contribution guard rules per artifact type (spec B1)
- document content/mechanism split with az-fleet and ref pinning
- document tests/fixtures/ convention (never delivered)

Closes az-agent-defaults-j35
2026-08-22 10:03:29 +02:00