Repository navigation
v0.0.1
Changelog
- cac5244: Add MIT license and update PKGBUILD (Jack Rosenthal jack@rosenth.al)
- 66bd9de: Switch docs build to uv (Jack Rosenthal jack@rosenth.al)
- 6b4c906: Use stable PARTUUID paths for partitions (Jack Rosenthal jack@rosenth.al)
- a4696b6: chore: add PKGBUILD and update install docs (Jack Rosenthal jack@rosenth.al)
- d0d274a: chore: add PKGBUILD check step (Jack Rosenthal jack@rosenth.al)
- af7458f: chore: add existing Go module files (Jack Rosenthal jack@rosenth.al)
- 17b3006: chore: initial project setup with spec and ralph loop infrastructure (Jack Rosenthal jack@rosenth.al)
- b467f2c: chore: mark interactive flow test complete (Jack Rosenthal jack@rosenth.al)
- 444b4aa: chore: mark signing tests removed (Jack Rosenthal jack@rosenth.al)
- 9cd09f9: chore: mark validation task as complete (Jack Rosenthal jack@rosenth.al)
- b6eceac: chore: record code review findings (Jack Rosenthal jack@rosenth.al)
- 6f834fd: chore: remove internal code review doc from public documentation (Jack Rosenthal jack@rosenth.al)
- 1e69bd5: docs: add README.md (Jack Rosenthal jack@rosenth.al)
- bff9ea1: docs: add install usage guide (Jack Rosenthal jack@rosenth.al)
- 8619a02: docs: add installation guide (Jack Rosenthal jack@rosenth.al)
- ef61a2c: docs: add setup command usage guide (Jack Rosenthal jack@rosenth.al)
- 65c5ca2: docs: add troubleshooting guide (Jack Rosenthal jack@rosenth.al)
- 7f40617: docs: document secure boot signing investigation (Jack Rosenthal jack@rosenth.al)
- ab3a844: docs: document setup non-interactive flags (Jack Rosenthal jack@rosenth.al)
- a66f501: docs: remove secure boot signing docs (Jack Rosenthal jack@rosenth.al)
- 68e7c39: feat(partition): mock partition listing in tests to remove dependency on real system (Jack Rosenthal jack@rosenth.al)
- 366d8c3: feat: Add --model support to all agents in ralph loop (Jack Rosenthal jack@rosenth.al)
- 92c21d0: feat: Add Gemini agent support to ralph loop (Jack Rosenthal jack@rosenth.al)
- 8e75d26: feat: add GitHub Actions build workflow (Jack Rosenthal jack@rosenth.al)
- c236f47: feat: add ReadFile method and verify UKI placement in tests (Jack Rosenthal jack@rosenth.al)
- b267c9b: feat: add Secure Boot signing support (Jack Rosenthal jack@rosenth.al)
- 8221fe2: feat: add TUI flow scaffolding (Jack Rosenthal jack@rosenth.al)
- 3a2a7c2: feat: add actionable error guidance (Jack Rosenthal jack@rosenth.al)
- 5f584f0: feat: add bubbletea and lipgloss TUI dependencies (Jack Rosenthal jack@rosenth.al)
- 6535427: feat: add golangci-lint to CI (Jack Rosenthal jack@rosenth.al)
- b952360: feat: add goreleaser release workflow (Jack Rosenthal jack@rosenth.al)
- c8eee67: feat: add interactive confirmation screen (Jack Rosenthal jack@rosenth.al)
- b9fdc96: feat: add kernel selection for setup (Jack Rosenthal jack@rosenth.al)
- b68c132: feat: add kernel selection screen (Jack Rosenthal jack@rosenth.al)
- dadb4cf: feat: add mkinitcpio progress screen (Jack Rosenthal jack@rosenth.al)
- f6bf77d: feat: add partition selection screen (Jack Rosenthal jack@rosenth.al)
- 164c5ae: feat: add setup partition selection (Jack Rosenthal jack@rosenth.al)
- 56c3976: feat: add splash screen for interactive setup (Jack Rosenthal jack@rosenth.al)
- b0935c6: feat: add verbose logging flag (Jack Rosenthal jack@rosenth.al)
- 79a14a9: feat: build docs in CI (Jack Rosenthal jack@rosenth.al)
- 39edac1: feat: enhance ralph loop with iteration tracking and auto-commit (Jack Rosenthal jack@rosenth.al)
- 99de9f2: feat: generate initcpio post hook script (Jack Rosenthal jack@rosenth.al)
- c42c8d6: feat: generate mkinitcpio preset file (Jack Rosenthal jack@rosenth.al)
- 17e149f: feat: implement FAT32 filesystem creation with go-diskfs (Jack Rosenthal jack@rosenth.al)
- 2586309: feat: implement cmdline detection utilities (Jack Rosenthal jack@rosenth.al)
- d3c938a: feat: implement install command with partition writing (Jack Rosenthal jack@rosenth.al)
- f67d8d7: feat: implement kernel discovery utilities (Jack Rosenthal jack@rosenth.al)
- 671e1a4: feat: implement partition detection utilities (Jack Rosenthal jack@rosenth.al)
- 5a84085: feat: improve permission edge cases (Jack Rosenthal jack@rosenth.al)
- d016e43: feat: initialize basic project structure (Jack Rosenthal jack@rosenth.al)
- 6b05953: feat: remove signing flags from setup/install (Jack Rosenthal jack@rosenth.al)
- 866e2d9: feat: run mkinitcpio after setup (Jack Rosenthal jack@rosenth.al)
- dde43b3: feat: run tests in CI (Jack Rosenthal jack@rosenth.al)
- c36c3a6: feat: set up kong CLI framework with subcommands skeleton (Jack Rosenthal jack@rosenth.al)
- 589a464: feat: set up mkdocs-material site (Jack Rosenthal jack@rosenth.al)
- 16c4b1d: feat: use filepicker for splash selection (Jack Rosenthal jack@rosenth.al)
- 92f6249: feat: validate cmdline during setup (Jack Rosenthal jack@rosenth.al)
- 7e1ec93: first round of fixes (Jack Rosenthal jack@rosenth.al)
- b2fcbca: fix claude bind (Jack Rosenthal jack@rosenth.al)
- a47da23: fix stdin not a terminal for codex (Jack Rosenthal jack@rosenth.al)
- 75d8218: fix(ci): address golangci-lint issues (Jack Rosenthal jack@rosenth.al)
- 53c0f44: fix(ci): update golangci-lint-action to v9 (Jack Rosenthal jack@rosenth.al)
- 32d6aa4: fix(ci): update golangci-lint-action to v9 and golangci-lint to v2.8.0 (Jack Rosenthal jack@rosenth.al)
- a17f3d7: fix(lint): handle error return values to satisfy errcheck (Jack Rosenthal jack@rosenth.al)
- b623153: fix(lint): quote version string in golangci-lint config (Jack Rosenthal jack@rosenth.al)
- 0bf0ebb: min go version to 1.25 (Jack Rosenthal jack@rosenth.al)
- 1e49b68: option to run with codex (Jack Rosenthal jack@rosenth.al)
- 838a8f5: prepare for next ralph (Jack Rosenthal jack@rosenth.al)
- bc7486a: refactor: combine interactive and non-interactive setup modes (Jack Rosenthal jack@rosenth.al)
- 773f813: refactor: remove internal/setup wrapper package, simplify cmd/setup.go (Jack Rosenthal jack@rosenth.al)
- 7b0b25d: refactor: remove signing config from config helpers (Jack Rosenthal jack@rosenth.al)
- 43cae01: refactor: simplify mkinitcpio invocation to a single function (Jack Rosenthal jack@rosenth.al)
- 7a26f76: refactor: simplify post-hook script to minimal command invocation (Jack Rosenthal jack@rosenth.al)
- 02b12cf: run mkinitcpio during setup is unconditional (Jack Rosenthal jack@rosenth.al)
- 9756e7d: test: add integration tests for install command (Jack Rosenthal jack@rosenth.al)
- d162894: test: add setup command flow tests (Jack Rosenthal jack@rosenth.al)
- 25f767d: test: add unit tests for cmdline utilities (Jack Rosenthal jack@rosenth.al)