Skip to content

Deferred Features

This registry tracks features that are intentionally outside the V1 workstation freeze. Deferred does not mean rejected. It means the feature needs its own design, validation, and rollback story before entering the platform baseline.

Security And Boot

FeatureStatusWhy deferred
TPM unlockDeferredNeeds threat model, recovery flow, and clear fallback from failed unlock.
YubiKey unlockDeferredNeeds enrollment, backup key strategy, and install/recovery documentation.
Kernel lockdownDeferredNeeds separate validation after the baseline Secure Boot workflow is stable.
USBGuardDeferredNeeds hardware whitelist planning to avoid locking out input devices or recovery tools.
Thunderbolt policyDeferredHardware-specific and must not break docks or USB-C workflows without review.

Storage And Data

FeatureStatusWhy deferred
Automatic snapshotsDeferredNeeds retention, rollback UX, disk usage policy, and bootloader integration.
ImpermanenceDeferredRequires a separate state model and data ownership audit.
HibernationDeferredComplicates encrypted swap, resume reliability, and power policy.
Backup automationDeferredNeeds encryption, retention, remote target, restore testing, and secret handling.

Desktop And UX

FeatureStatusWhy deferred
Advanced AGS/Astal shellDeferredBelongs in dotfiles or a dedicated desktop-shell repository.
Theming and wallpapersDeferredPersonal UX, not platform runtime.
Full desktop app expansionDeferredMust be added by category, not as a package dump.
Home Manager evaluationDeferredCurrent architecture intentionally avoids Home Manager.

Applications And Cloud

FeatureStatusWhy deferred
Proton Drive sync clientDeferredLinux/Nix drive-sync integration is not a clean baseline dependency yet.
Yandex BrowserOptional/deferredOnly acceptable if cleanly packaged and documented.
rclone backup/sync automationDeferredNeeds backup policy, remote target, encryption, retention, and restore testing.
Advanced media stackDeferredV1 includes only minimal media workflow.
Podman migrationDeferredDocker is selected first for compatibility and workflow predictability.

Hardware Operations

FeatureStatusWhy deferred
Real hardware install certificationDeferred until performed by the userAgents cannot validate bare-metal installation directly.
Suspend/resume tuningDeferredRequires target hardware measurements.
Battery tuning expansionDeferredRequires laptop-specific validation and regression testing.
GPU-specific tuningDeferredRequires exact hardware data and runtime measurements.

Rule For Promotion

A deferred feature can move into the baseline only when it has:

  • a clear architecture owner
  • implementation scoped to the correct layer
  • documentation
  • validation commands
  • rollback or recovery guidance
  • CI coverage where possible

Platform Documentation