aboutsummaryrefslogtreecommitdiffstats
path: root/openspec/changes/archive/2026-09-18-fix-ssh-authorized-keys-spec/tasks.md
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <tom@vanderlee.io>2026-09-18 15:19:00 +0200
committerGravatar Tom van der Lee <tom@vanderlee.io>2026-09-18 15:19:00 +0200
commitb712f7c8a063e49329edf0db07d54a5174bfbd9b (patch)
treeac82604775561e6ba8fd9ca2bf5ebf88ea29f00a /openspec/changes/archive/2026-09-18-fix-ssh-authorized-keys-spec/tasks.md
parent074921b62032c91150cecf706b6a387f6c6babd7 (diff)
downloaddesktop-flake-b712f7c8a063e49329edf0db07d54a5174bfbd9b.tar.gz
desktop-flake-b712f7c8a063e49329edf0db07d54a5174bfbd9b.tar.bz2
desktop-flake-b712f7c8a063e49329edf0db07d54a5174bfbd9b.zip
Archive fix-ssh-authorized-keys-spec, sync developer-environment spec
Closes the spec/implementation drift: the SSH requirement now states that an authorized key must be provisioned, matching the live fix already running on floep. Archived despite design.md never being created -- deliberately skipped per its own conditional trigger rules, confirmed before proceeding.
Diffstat (limited to 'openspec/changes/archive/2026-09-18-fix-ssh-authorized-keys-spec/tasks.md')
-rw-r--r--openspec/changes/archive/2026-09-18-fix-ssh-authorized-keys-spec/tasks.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/openspec/changes/archive/2026-09-18-fix-ssh-authorized-keys-spec/tasks.md b/openspec/changes/archive/2026-09-18-fix-ssh-authorized-keys-spec/tasks.md
new file mode 100644
index 0000000..bb00b00
--- /dev/null
+++ b/openspec/changes/archive/2026-09-18-fix-ssh-authorized-keys-spec/tasks.md
@@ -0,0 +1,3 @@
1## 1. Verify implementation already matches the updated spec
2
3- [x] 1.1 Confirm `modules/nixos/common.nix` declares `users.users.tom.openssh.authorizedKeys.keys` with at least one key — verify by reading the file (no code change expected; this task is a sanity check, not an implementation step) (confirmed: lines 24–26, one key present — the RSA key that remained after the earlier key removal)