Repository navigation
chore(hygiene): Pfad A CI matrix hardening, security dependabot, community health & contract tests (v0.2.3 frozen) - #2
Conversation
…unity health & contract tests (v0.2.3 frozen) [G 2026-11-07]
|
Welcome! 👋 Thanks for your first pull request in this repository. A maintainer will review it soon. Please make sure:
Thanks for contributing! |
lukisch
left a comment
There was a problem hiding this comment.
Zweitreview (Cloud-Bot): ein Punkt sollte vor dem Merge geklärt werden.
Geprüft: Diff der Workflows, dependabot.yml, .gitignore, pyproject.toml, MARKETING-LOG.txt und der neuen Vertragstests; Branch ist nicht hinter master. Den CI-Stand habe ich in diesem Lauf nicht abgerufen.
P2 – MARKETING-LOG.txt und zugehöriger Vertragstest: Der PR erweitert die getrackte MARKETING-LOG.txt um einen Laufbericht (mit lokalem Pfad C:\_Local_DEV\repos\app-rotator und Hostnamen WORKSTATION-LG) und verankert dessen Inhalt in tests/test_metadata.py. In anderen Repos der Flotte wird dieselbe Datei gerade gemäß GITHUB-POLICY aus dem Tracking genommen (ellmos-ai/prompt-listener#2, file-bricks/SQLiteViewer#3), und genau solche Inhaltstests haben dort danach die CI rot gemacht (file-bricks/CloudLockFixer#7, file-bricks/ProFiler#15, ellmos-ai/prompt-listener#4). Vorschlag: den Log-Eintrag und den Test aus diesem PR herausnehmen oder den Test überspringen lassen, wenn die Datei nicht getrackt ist.
Ohne Beanstandung:
auto-assign.yml: Bot-Guard an der richtigen Stelle.dependabot.yml:open-pull-requests-limit: 0mit Gruppeapplies-to: security-updatesergibt die beabsichtigte Security-only-Konfiguration.pyproject.toml:--strict-markersundxfail_strict = truesind strenger als bisher;setuptools>=77.0.3passt zum SPDX-Lizenzstring.
Gemergt habe ich nichts.
Generated by Claude Code
Summary
Pfad A Repository-Hygiene, CI-Matrix-Härtung, Community Health, Dependabot Security-Only Konfiguration & Level 1 SBOM Re-Audit für dev-bricks/app-rotator (Version 0.2.3 strikt eingefroren per T-20260920-167562623).
Key Changes