CluPilotCloud/docs/superpowers/plans
nexxo e6793c4dae Plan the operator identity work as nine testable steps
Re-measuring before writing found the spec's numbers had moved: seventeen
permissions now, not sixteen, because the mailbox work added mail.manage.
It also turned up something the spec did not anticipate — ConfirmsPassword
resolves the password through auth()->user(), the default guard, so all
five components using it break the moment a second guard exists. That is
now its own task.

Self-review caught two references to things that do not exist: users has
no uuid column, so the impersonation link addresses the customer instead,
and there is no layouts.guest — the auth pages use layouts.portal.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 09:13:42 +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