aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/specs
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-20 12:13:01 +0200
committerDanilo M. <danix@danix.xyz>2026-10-20 12:13:01 +0200
commitaa4d36c541e603ed4d60ee1185806c51818eccc9 (patch)
tree2ebec04eef689562c7d50a74249e7990bf8422f7 /docs/superpowers/specs
parentd4cae7a87fd30341b5a936aa848e1fdc019a379e (diff)
downloadsb-builder-aa4d36c541e603ed4d60ee1185806c51818eccc9.tar.gz
sb-builder-aa4d36c541e603ed4d60ee1185806c51818eccc9.zip
UI guidelines in AGENTS.md; README for the new frame
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/specs')
-rw-r--r--docs/superpowers/specs/2026-10-20-sb-builder-phase4-design.md3
-rw-r--r--docs/superpowers/specs/2026-10-20-sb-builder-ui-design.md5
2 files changed, 5 insertions, 3 deletions
diff --git a/docs/superpowers/specs/2026-10-20-sb-builder-phase4-design.md b/docs/superpowers/specs/2026-10-20-sb-builder-phase4-design.md
index 775b0c4..b746044 100644
--- a/docs/superpowers/specs/2026-10-20-sb-builder-phase4-design.md
+++ b/docs/superpowers/specs/2026-10-20-sb-builder-phase4-design.md
@@ -136,7 +136,8 @@ New key `manifest_packages` (below). `remote/config.example.toml` shows it.
built as `hint-new` does. The last log line is
`SBB-RESULT {"ok": [pkg...], "failed": [[pkg, why]...]}`. Exit status 1
when any package failed.
-- `hint-new <pkg> [<ver>] [--no-dl]`: refuses when the hint exists. Builds
+- `hint-new <pkg> [<ver>] [--no-dl]` (since 0.6.0 `hint-new <pkg>... [--no-dl]`,
+ no version, see the UI design): refuses when the hint exists. Builds
the hint from the `.info` as mkhint does, without phantom deps (see the
facts), then applies the version when given. No `.bak` (a stale
one is removed); revert means delete.
diff --git a/docs/superpowers/specs/2026-10-20-sb-builder-ui-design.md b/docs/superpowers/specs/2026-10-20-sb-builder-ui-design.md
index 7c7b254..8a6844d 100644
--- a/docs/superpowers/specs/2026-10-20-sb-builder-ui-design.md
+++ b/docs/superpowers/specs/2026-10-20-sb-builder-ui-design.md
@@ -70,7 +70,7 @@ Disabled reasons (tooltips):
- Delete hint: "none of the ticked packages has a hint".
- Show build log: "select a result with a log".
- Run it: "select a finished preview".
-- Kill: "no job running".
+- Kill: "select a running job".
- Check upstream while running: "checking…".
Update all, Publish, Pull overlay and Check shadowing are always enabled
@@ -120,7 +120,8 @@ dialog, Build these -> preview dialog, Run it. No tab switch.
- Starting a job no longer switches to Jobs; the user stays on the tab.
- While a job runs, the Jobs tab shows a running icon (`system-run`) and
- accent-colored text (palette highlight).
+ reads "Jobs (running)": the tab style sheet's text color would override a
+ per-tab color.
- When it ends, the icon becomes the end status (`✔` ok, `✘` failed,
killed, lost) and stays until the Jobs tab is shown, then clears.
- The status bar job button stays.