diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-19 20:47:50 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-19 20:47:50 +0200 |
| commit | 8afb50ff9a3a499d8952dfc54378df29161cde0e (patch) | |
| tree | 4a146278d96ac63ecee62893073275f6c85146a4 /docs/superpowers/specs/2026-10-19-sb-builder-phase2-design.md | |
| parent | cfebad6bd919caf703d1c3b83d28f59ec8e5d582 (diff) | |
| download | sb-builder-8afb50ff9a3a499d8952dfc54378df29161cde0e.tar.gz sb-builder-8afb50ff9a3a499d8952dfc54378df29161cde0e.zip | |
Add phase 2 implementation plan
Code in the plan ran in a scratch copy first (68 tests offscreen,
inventory and gpg-status against the real VM data, hook gates with
stubs). Spec: the stale config copy in repo-html-structure is untracked,
so it is deleted after asking rather than committed away.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/specs/2026-10-19-sb-builder-phase2-design.md')
| -rw-r--r-- | docs/superpowers/specs/2026-10-19-sb-builder-phase2-design.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/superpowers/specs/2026-10-19-sb-builder-phase2-design.md b/docs/superpowers/specs/2026-10-19-sb-builder-phase2-design.md index dbac1f4..66fb2c1 100644 --- a/docs/superpowers/specs/2026-10-19-sb-builder-phase2-design.md +++ b/docs/superpowers/specs/2026-10-19-sb-builder-phase2-design.md @@ -74,8 +74,8 @@ slackrepo_setup becomes the source of truth for the slackrepo config. `allow-preset-passphrase`. Deploy runs `gpgconf --reload gpg-agent`. - Terminal runs without `SBB_PUBLISH` behave as today, except that previews no longer notify Gotify or touch packages. -- The stale config copy in `repo-html-structure` is removed (its own commit - there). +- The stale config copy in `repo-html-structure` (untracked, may still hold + the Gotify key) is deleted after asking the user. - Deploy (asks first): config to `/etc/slackrepo/`, `.local` created from the current live values only if missing, `sb-publish` to `/usr/local/bin`, `gpg-agent.conf` to `/root/.gnupg/`. |
