docs(runbook): the trial's 31 August date is a floor, not a deadline #422
Inga granskare
Etiketter
Inga etiketter
area/backups
area/ci
area/control-panel
area/identity
area/infra
area/observability
area/payments
area/security
area/storage
area/web
blocked
needs-info
needs-triage
ready-for-implementation
type
bug
type
chore
type
docs
type
epic
type
feature
type
task
wontfix
Ingen milstolpe
Inget projekt
Inga tilldelade
1 deltagare
Notiser
Förfallodatum
Inget förfallodatum satt.
Beroenden
Inga beroenden satta
Referens
bitborg/bitborg-infra!422
Läser in…
Hänvisa till i nytt ärende
Ingen beskrivning angiven.
Ta bort grenen "docs/trial-window-is-a-floor"
Borttagning av en gren är permanent. Även om den borttagna grenen kan fortsätta existera en kort tid innan den faktiskt tas bort, kan det INTE ångras i de flesta fall. Vill du fortsätta?
What
The runbook claimed the trial has "one announced end date (end of August 2026); the trial-terms
page (
/trial-terms) states this". The page states the opposite.The drift
Every user-facing surface frames 31 August 2026 as a floor. It is the earliest the trial can end.
The trial runs until paid subscriptions launch for everyone.
/trial-terms§2 (sv + en)src/i18n/ui.tscarries a comment saying the floor framing is deliberate. The user-facing copy iscorrect and consistent. Only the operator-facing docs drifted.
Why it matters
The drift pointed the wrong way. An operator reading the runbook before running the downgrade would
believe an announced deadline had passed. The downgrade is irreversible and revokes capabilities.
Neither belief is true:
Shortening the trial does require notice. So does moving the 31 August floor. The runbook now says
so.
Changes
docs/runbook.md. Corrected the claim. Retitled the section away from "end-of-August downgrade".Marked the downgrade as having no scheduled date.
group_vars/all/vars.yml,roles/web/defaults/main.yml,roles/kanidm/defaults/main.yml.No behaviour change. Documentation and comments only.
Verification
pnpm ansible:checkpasses.grep -rn "end-of-August\|end of August" docs/runbook.md ansible/returns nothing.