Skip to content

chore: certify foreign changes from OneDrive 2026-10-03 (budgetierung, routing refs, hooks) - #66

Merged
lukisch merged 2 commits into
masterfrom
chore/certify-foreign-20261003
Oct 11, 2026
Merged

lukisch merged 2 commits into
masterfrom
chore/certify-foreign-20261003

Conversation

@lukisch

@lukisch lukisch commented Oct 11, 2026

Copy link
Copy Markdown
Member

Zertifiziert Fremdaenderungen, die nur in der OneDrive-Kopie (Stand 2026-10-03, ASUS-GEI) lagen und in keiner Git-Version vorkamen (Inhalt der im Klon verlorenen lokalen Commits 9a511a9 / 9bde606 / e040624).

Commit 1: neuer Skill budgetierung 1.0.0 (DE/EN + Kontovorlage), orchestrator 1.3.1, skill-finder 0.9.0, choose-your-orchestrator 1.1.0 (DE/EN). Registry und SKILLS-MAP per build_public_registry.py / build_skills_map.py neu erzeugt, nicht aus OneDrive uebernommen (deren Kopie ist teils aelter, z. B. model-strategy 2.2.0).

Commit 2: automation-self-care/SKILL.de.md (Hook-Verweise relativ statt Nutzerpfad) plus die vier neutralen letter-hooker/hooks/*.md, auf die verwiesen wird. Der Verweis auf references/provider-profiles.md entfaellt (Datei existiert weder in Git noch in OneDrive).

Geprueft: Diff gegen master gelesen, keine privaten Pfade/Hosts/IDs; lokal gruen: privacy_gate, skill_frontmatter_gate, registry/map --check, pytest testing (172 passed). language_gate meldet nur die vorbestehenden Faelle (agents-bridge, migrate-rename).

Nicht enthalten (nicht oeffentlich committed): siehe Bericht. Draft: Zweitmodell-Review (nicht Sonnet) folgt.

Co-Authored-By: Claude Sonnet 5.5 noreply@anthropic.com

Generated with Claude Code

https://claude.ai/code/session_01LYHP4Js5ggpzQ78JXWRe5E

Lukas Geiger and others added 2 commits October 11, 2026 15:43
…s (orchestrator 1.3.1, skill-finder 0.9.0, choose-your-orchestrator 1.1.0)

Herkunft: OneDrive-Stand 2026-10-03 (ASUS-GEI), Inhalt der im Klon verlorenen lokalen Commits 9a511a9/9bde606/e040624; Diff gegen master gelesen, neutral (keine privaten Pfade/Hosts/IDs). Registry und SKILLS-MAP per build_public_registry.py / build_skills_map.py neu erzeugt (nicht aus OneDrive uebernommen).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYHP4Js5ggpzQ78JXWRe5E
… refs, letter-hooker hooks/

Herkunft: OneDrive-Stand 2026-10-03 (ASUS-GEI), Inhalt der im Klon verlorenen lokalen Commits. Die vier hooks/*.md sind neutral (keine privaten Pfade). Der Verweis auf references/provider-profiles.md entfaellt: die Datei existiert weder in Git noch in OneDrive (haengender Link).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYHP4Js5ggpzQ78JXWRe5E
@github-actions

Copy link
Copy Markdown

Welcome! Thanks for your first pull request in this repository.

A maintainer will review it soon. Please make sure:

  • Your changes are tested
  • Documentation is updated if needed
  • The PR description explains what and why

Thanks for contributing!

@lukisch

lukisch commented Oct 11, 2026

Copy link
Copy Markdown
Member Author

Zweitmodell-Review (Claude Opus 5.5; Autor des PR: Claude Sonnet 5.5)

Ergebnis: bestanden, Merge per Squash. Keine Korrektur-Commits nötig.

Punkt Befund
Herkunft 11 der 12 Inhaltsdateien sind bytegleich mit dem Bibliotheksstand vom 2026-10-03 (sha256 verglichen). Die Ausnahme ist automation-self-care/SKILL.de.md. Dort fehlt nur die Verweiszeile auf references/provider-profiles.md, und das ist richtig so: Die Datei existiert nirgends. Außerdem sind die Zeilenenden CRLF→LF normalisiert.
orchestrator 1.3.1 Die Version ist 1.3.0 plus ein Satz zu budgetierung und ein Changelog-Eintrag. Es geht nichts verloren. Geprüft habe ich auch eine lokal deployte, nie veröffentlichte Variante mit nutzerspezifischen Betriebsregeln. Sie ist ein Geschwister von 1.3.0, kein Vorgänger von 1.3.1. Ihr allgemeiner Kern (reiner Orchestrator-Modus, Abnahme statt Fertigmeldung, Auftragsvertrag, Baseline für fremde Änderungen) steht bereits in 1.3.x. Der Rest ist nutzerspezifisch und bleibt lokal, also nichts für dieses Repo.
skill-finder 0.9.0, choose-your-orchestrator 1.1.0 Gegenüber master sind das reine Ergänzungen: Routing-Zeile, Baustein-Tabelle, Vertragsfeld und Changelog. DE und EN laufen parallel.
budgetierung 1.0.0 (neu) Das Frontmatter ist vollständig (visibility: public, version, language, type: protocol). DE und EN sind inhaltlich parallel, es gibt keine festen Zahlen und keine privaten Pfade oder Hosts. Die Kontovorlage enthält nur Platzhalter.
letter-hooker hooks/*.md Die Dateien sind neutral und führen konkrete Home-Pfade ausdrücklich als Konfiguration. Sie sind jetzt Ziel der relativen Verweise in automation-self-care/SKILL.de.md.
Registry/Map Beide sind per Generator erzeugt: build_public_registry.py --check und build_skills_map.py --check sind lokal grün. 143 Skills, davon 33 in infrastructure.
Gates Lokal grün: privacy_gate, skill_frontmatter_gate (1062 Dateien), changed_skill_gate, readme_language_link_gate und pytest (461 passed). Die CI ist ebenfalls grün (static-s-tests, Test-Matrix 12/12, CodeQL).

Nicht blockierend, als Folgearbeit:

  • budgetierung verweist auf advisor-skill. Dieser Skill ist nicht im öffentlichen Katalog; laut CONVENTIONS ist eine solche konzeptuelle Erwähnung erlaubt. Ein Banner fehlt noch.
  • automation-self-care/SKILL.de.md (1.1.0) ist eine ältere Zweit-DE-Fassung neben SKILL.md (1.3.1). Sie sollte konsolidiert werden.
  • Die letter-hooker/SKILL*.md (alle Sprachen) nennen weiterhin <USER_HOME>/OneDrive/...-Pfade. Das war schon vorher so; sie sollten auf die neuen hooks/*.md umgestellt werden.
  • Die Squash-Nachricht lasse ich ohne Hostangaben aus den Einzelcommits.

@lukisch
lukisch marked this pull request as ready for review October 11, 2026 14:28
@lukisch
lukisch merged commit 332b4f4 into master Oct 11, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant