From 074921b62032c91150cecf706b6a387f6c6babd7 Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Fri, 18 Sep 2026 15:16:58 +0200 Subject: Remove archive-as-task from fix-ssh-authorized-keys-spec tasks.md Archiving is inherent to the OpenSpec process, always available once tasks are complete -- it should never appear as a checkbox task item. --- openspec/changes/fix-ssh-authorized-keys-spec/tasks.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/openspec/changes/fix-ssh-authorized-keys-spec/tasks.md b/openspec/changes/fix-ssh-authorized-keys-spec/tasks.md index 24b7528..bb00b00 100644 --- a/openspec/changes/fix-ssh-authorized-keys-spec/tasks.md +++ b/openspec/changes/fix-ssh-authorized-keys-spec/tasks.md @@ -1,7 +1,3 @@ ## 1. Verify implementation already matches the updated spec -- [ ] 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) - -## 2. Sync - -- [ ] 2.1 Archive this change and sync the `MODIFIED` requirement into `openspec/specs/developer-environment/spec.md` — verify the main spec's "SSH access is enabled by default on NixOS hosts" requirement includes the authorized-key sentence and the new "An authorized key is provisioned" scenario after archiving +- [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) -- cgit v1.3