Commit Graph
11 Commits
Author SHA1 Message Date
m3ta-chiron 3784942616 feat: +exa 2026-09-19 21:27:45 +02:00
m3ta-chiron d11e73c522 feat: agenten-set für kollegen (orchestrator + subagents)
- az-orchestrator (primary, az-litellm/glm-5-2): Routing + Delegation
- az-researcher / az-basecamp / az-office (subagents, haiku/sonnet)
- az-pruefer: model-pin az-litellm/claude-haiku-4-5 ergänzt
- az-beitrag entfernt — Repo-Beiträge macht der Orchestrator selbst

Model-Pins auf den Fleet-Katalog (az-litellm -> drop.p-Gateway);
glm-5-2 setzt die laufende Katalog-Aufnahme im az-fleet voraus.
2026-09-17 07:16:28 +02:00
m3ta-chiron b2d0e7a3c9 feat(skills): officecli — Upstream-SKILL v1.0.144 integriert (az-fleet-8l3)
Upstream SKILL.md aus iOfficeAI/OfficeCLI v1.0.144 (Apache-2.0), adaptiert:
Install-Sektion ersetzt (Fleet-Rolle statt Self-Install — irm/iex/install-
Skripte sind im AZ-Regelwerk gesperrt), Beschreibung deutsch + Fleet-Hinweis.
Rest unverändert (L1 Read/Inspect, L2 DOM-Ops, L3 Raw XML, Help-System,
Resident Mode, Pitfalls). Version im Skill dokumentiert; Update = bewusste
Änderung hier + Rollen-Pin-Bump in az-fleet. Auslieferung läuft über
default_set_delivery (Nutzerebene-Spiegel) — officecli-install-Auto-Skill
bewusst ungenutzt (Drift-Kontrolle).
2026-08-22 19:37:51 +02:00
m3ta-chiron 147e7d88c1 feat(skills): az-datenanalyse — Datenanalyse-Skill für den AZ-Python-Datenstack (az-fleet-1zn)
Bringt dem Agenten bei: zentraler Datenstack-Interpreter
(C:\ProgramData\az-fleet\datastack-venv), Ausführung mit absolutem Pfad
(Bestätigungsdialog = beabsichtigt, ADR-0008), Sackgassen-Vermeidung
(System-Python ohne pandas, pip/uv-Paketbefehle gesperrt, Paketwünsche =
Fleet-Antrag), typisches Excel-rein-Kennzahlen-Excel-raus-Muster,
Datenschutz-Kurzregel.
2026-08-22 19:28:34 +02:00
m3ta-chiron 4e7ca0f78d fix(agents): az-pruefer tools als Objekt statt Liste — OpenCode-Schema verlangt Map
Der gebündelte OpenCode-Sidecar (v1.18.18) validiert ausgelieferte Agent-
Definitionen mit und lehnt tools als Array ab ('Expected object | undefined').
E2E gefunden über az-fleet default_set_delivery + managed_config Sidecar-Check
(22.08.). Refinement-Punkt fürs Guard-Regelwerk: Schema-Validität gegen den
echten Sidecar als Guard aufnehmen.
2026-08-22 11:12:38 +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 befb071fea feat(agents): reference primary agent + read-only subagent + guard fixtures
az-beitrag (mode: primary): Fachbereichs-Contributor-Assistent guiding
users to draft valid artifacts per README guard rules; keeps full
delegation capability (delegates the formal check to az-pruefer via
task tool) and explicitly acknowledges the managed permission layer.

az-pruefer (mode: subagent): read-only checker with tools [read, glob,
grep] — no edit/bash; invocable via @mention and task tool.

Three invalid agent fixtures under tests/fixtures/agents/invalid/
covering all README-documented failure modes: missing mode, missing
description, invalid mode value.

Closes az-agent-defaults-gyj
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