TP35 — MCP-Schichtung + 3-Schicht-CLAUDE.md + Backup-Guard #25
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Steuerungs-SSoT: Index/Status hier in Gitea; Prosa/Detail im Repo unter
docs/teilprojekte.md(AbschnittTP35).Fortschritt 2026-09-12: Schicht 5 (Backup-Guard) ✅ abgenommen (Guard + pre-commit-Hook live, hat beim TP36-Commit real gegriffen). Schicht 4 (Announcement) ✅:
docs/announcements.md+ globaler Skill/news(beide Skill-Pfade, cp). Schicht 2 (Credentials) ⏳ vorbereitet:exports.zshvollständig (25 Vars, gui-env-sync 25/25), claude.json-Flip auf{env:}steht aus — läuft bei beendeter App über~/dev/.bin/schicht2-claude-json-migrate.py --apply-claude, dann MCPs prüfen. Bleibtwipbis Schicht 2 abgenommen + Schicht 3 (pro-Projekt, eigene Sessions).Update 2026-09-12: Schicht 2 angewandt — claude.json-Flip via
schicht2-claude-json-migrate.py --apply-claude(beendete App), alle 7 Secrets jetzt{env:}, App neu gestartet, MCP-Server laden sauber. Offen nur: authentifizierter mikromcp-Read on-network (heute Connect-Timeout VLAN99:80 = Erreichbarkeit, kein Auth-Fehler) + Schicht 3 (pro-Projekt CLAUDE.md, eigene Sessions). Bleibtwip.Abschluss 2026-09-12: TP35 ✅. 5/6 Schichten durch — MCP-Schichtung (FQDN→LAN-IP), Credentials-Flip auf
{env:}(angewandt & verifiziert, MCPs laden sauber), 3-Schicht-CLAUDE.md (globale Schicht),/news-Announcements, Backup-Guard (hat beim TP36-Commit real gegriffen),/projektstatus-Skill global. Schicht-3-pro-Projekt-Rollout ist laut Abgrenzung eigene Session je Projekt — kein TP35-Blocker. Einziger Rest = On-Network-Smoketest (authentifizierter mikromcp-Read); von off-site nicht machbar (VLAN99:80 connect-timeout, kein Auth-Fehler), non-blocking → als Merkposten nach TP30 verschoben. Prosa wandert ins Archiv.