CluPilotCloud/docs/superpowers/plans
nexxo 40e42a88fe
tests / pest (push) Has been cancelled Details
tests / assets (push) Has been cancelled Details
tests / release (push) Has been cancelled Details
Umsetzungsplan: Release-Decke in fuenf Schritten
Fuenf Tasks, jeder mit eigenem Testzyklus: Versions-Arithmetik mit Decke,
Agent klemmt Ziel und Zaehler, Kanal schreibt atomar und reicht durch, Beleg
dass das Wartungsfenster von selbst folgt, und der Griff in der Konsole.

Task 4 hat bewusst KEINEN Produktivcode. Wenn der Test ohne Aenderung an
AutoUpdate.php gruen wird, ist genau das der Befund — und wenn nicht, ist die
Antwort nicht eine Decken-Sonderregel in der Automatik, sondern ein Fehler in
state(). Der Plan sagt das ausdruecklich, weil ein zweiter Weg in eine
Auslieferung genau das ist, wovor AutoUpdate.php im Kopfkommentar warnt.

Bei der Selbstpruefung gegen die Spec fielen drei Fehler auf:

- Ein Apostroph in einem einfach zitierten Testnamen — Syntaxfehler.
- `Operator::factory()->create()->givePermissionTo(...)` gibt es hier nicht;
  Berechtigungen haengen ueber Rollen am operator-Guard.
- Eine Spec-Anforderung ohne Task: der Zustand „Decke unter dem
  Ausgelieferten". Er ist ueber das Auswahlfeld nicht erreichbar, ueber die
  Kommandozeile schon, und er darf nicht als „aktuell" durchgehen. Jetzt mit
  eigenem `ceiling_passed`, eigenem Satz und zwei Tests.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 14:34:41 +02:00
..
2026-07-25-customer-pipeline.md docs: customer pipeline (Subsystem B) implementation plan 2026-07-25 11:35:28 +02:00
2026-07-25-host-onboarding.md docs: host-onboarding implementation plan 2026-07-25 09:46:58 +02:00
2026-07-27-mailboxes.md Make the SECRETS_KEY test able to fail 2026-07-27 21:44:59 +02:00
2026-07-28-operator-identity.md Plan the operator identity work as nine testable steps 2026-07-28 09:13:42 +02:00
2026-07-30-betriebsmodus-und-betriebsbereitschaft.md Break the mode switch and the readiness page into twelve steps 2026-07-30 10:23:11 +02:00
2026-07-30-host-uebernahme-bootstrap-skript.md Keep the platform on .com and the customers on .cloud 2026-07-30 21:04:08 +02:00
2026-07-30-host-uebernahme-plattform.md Break the host takeover into two plans that can run side by side 2026-07-30 19:13:04 +02:00
2026-07-30-stripe-adoption-followups.md Break the follow-ups into six testable steps 2026-07-30 16:56:08 +02:00
2026-07-30-stripe-price-adoption.md Put the price recognition back, all 3526 lines of it 2026-07-30 16:35:55 +02:00
2026-07-31-zahlungsmittel-und-nachzahlen.md Spezifikation und Plan: Zahlungsmittel, Nachzahlen, Mahnlauf 2026-07-31 19:57:31 +02:00
2026-08-01-hostname-vergabe.md Fix-Runde 2: Warnung fuer nicht reparierte Hosts, case-sichere Vorabpruefung, wiederholbare Migration 2026-08-01 14:52:15 +02:00
2026-08-01-network-bridge.md Plan: vmbr0 automatisch bauen — neun Tasks, TDD 2026-08-01 12:02:54 +02:00
2026-08-01-neue-pakete.md Plan: zwei Tests, die nichts bewiesen haben 2026-08-01 12:14:04 +02:00
2026-08-02-terminal-container.md Umsetzungsplan: Terminal-Container in drei Aufgaben 2026-08-02 17:25:30 +02:00
2026-08-02-versandtakt.md Plan: der Versandtakt in sieben Aufgaben 2026-08-03 15:26:19 +02:00
2026-08-03-fruehwarnsystem.md Plan berichtigt: zwei Annahmen im Vorabdurchgang gefunden 2026-08-03 12:32:11 +02:00
2026-08-03-mitarbeiterverwaltung.md Plan: der Inhaber-Sitz muss auch zur Laufzeit verknuepft werden 2026-08-03 20:55:21 +02:00
2026-08-04-kuendigung-teil-a.md Plan: ein Streifen im Dashboard zeigt die Restfrist 2026-08-04 07:57:21 +02:00
2026-08-04-kuendigung-teil-b1-abbau.md Plan: Kuendigung Teil B1 — der Abbau 2026-08-04 10:40:33 +02:00
2026-08-04-release-decke.md Umsetzungsplan: Release-Decke in fuenf Schritten 2026-08-04 14:34:41 +02:00