aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers
AgeCommit message (Collapse)AuthorFilesLines
15 hoursPhase 2 spec: structured read-only hint viewDanilo M.2-9/+54
Hint grammar taken from slackrepo's parser: search order, recognised keys, ARCH-resolved downloads, forced checksum skip, the REQUIRES computation, USERADD/GROUPADD defaults, pragmas. The detail pane shows hints as sections, never the raw file. NODOWNLOAD=yes is shown as DOWNLOAD="no"; phase 4 makes mkhint write DOWNLOAD="no". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
15 hoursAdd phase 2 design: packages browser and slackrepo buildsDanilo M.1-0/+246
Package browser with query bar, chips and detail pane over a helper inventory; slackrepo build/rebuild/update/remove and update-all as previewed jobs; a publish gate in the slackrepo config with a separate Publish action; signing key unlock through gpg-preset-passphrase since jobs have no terminal for pinentry. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 hoursDashboard: visible neutral swatch, note tiles as future entry pointsDanilo M.1-0/+5
The neutral result color came from QPalette.Mid, which in a dark theme can equal the card background and hid the "removed" swatch; use the muted text color instead. Record in the spec that the dashboard tiles should open their screens once those exist. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 hoursAdd phase 1 implementation plan, refine specDanilo M.2-21/+2292
The plan embeds code that was run in a scratch copy before writing it down (38 tests, helper stats against the real VM data). Drafting it settled a few details now reflected in the spec: version also returns the overlays, an upstream_branch helper key, a shared fmt module and a launcher, follow resuming on the next jobs poll instead of its own backoff, and sbpull returning sbshadow's exit status. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 hoursInitial commit: sb-builder build VM GUIDanilo M.1-0/+310
Desktop PyQt6 GUI plus a stdlib Python helper on the build VM, to drive slackrepo, mkhint and the overlay sync tools from one interface, with detachable jobs. This commit carries the repo docs and the approved phase 1 (core) design spec. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>