Changelog
- a07c1bd: Add Bubble Tea TUI with matrix view, mutations, and archive (Jonathan Crockett joncrockett@gmail.com)
- 0f37278: Add CI, linting, and the first internal/cli tests (Jonathan Crockett joncrockett@gmail.com)
- de08381: Add Eisenhower badge logo and README branding (Jonathan Crockett joncrockett@gmail.com)
- ba58b25: Add MCP server (ike mcp) with typed tools over stdio (Jonathan Crockett joncrockett@gmail.com)
- a6eb5d4: Add MIT license (Jonathan Crockett joncrockett@gmail.com)
- 699219a: Add README and CLAUDE.md (Jonathan Crockett joncrockett@gmail.com)
- 8755dd0: Add a space picker to the TUI (Jonathan Crockett joncrockett@gmail.com)
- 6bff0ee: Add contributor docs and correct two README overclaims (Jonathan Crockett joncrockett@gmail.com)
- 04c4e2f: Add matrix axis labels and quadrant nicknames to TUI (Jonathan Crockett joncrockett@gmail.com)
- 1796c87: Add matrix axis labels and quadrant nicknames to TUI (Jonathan Crockett joncrockett@gmail.com)
- ea089ea: Add ranks, undo/redo, quadrant labels, and the MCP access gate (Jonathan Crockett joncrockett@gmail.com)
- a263cf6: Add release scaffolding: goreleaser, release workflow, Homebrew formula (Jonathan Crockett joncrockett@gmail.com)
- 696a971: Add spaces: independent matrices you can switch between (Jonathan Crockett joncrockett@gmail.com)
- 9973be7: Add task domain, JSON store, and CLI subcommands (Jonathan Crockett joncrockett@gmail.com)
- d207ea9: Build CI and releases with a patched Go toolchain (Jonathan Crockett joncrockett@gmail.com)
- 2e3e898: Change quadrant headings per user preference (Jonathan Crockett joncrockett@gmail.com)
- d29f66b: Clean up repo hygiene and record third-party licensing (Jonathan Crockett joncrockett@gmail.com)
- bea5d4d: Draw every full-screen list through one definition (Jonathan Crockett joncrockett@gmail.com)
- f54506c: Fetch the tap tarball anonymously, and only when public (#6) (Jonathan Crockett joncrockett@gmail.com)
- 0a68af6: Fit the too-small message into the terminal it describes (Jonathan Crockett joncrockett@gmail.com)
- 503791c: Fix the two things standing between the tap token and a working release (Jonathan Crockett joncrockett@gmail.com)
- 62f1448: Give MCP read-only awareness of spaces (Jonathan Crockett joncrockett@gmail.com)
- 143e924: Give each rule in the space layer one home (Jonathan Crockett joncrockett@gmail.com)
- 3017e9f: Keep the concurrency tests about the lock, not the clock (Jonathan Crockett joncrockett@gmail.com)
- e90d5df: Make the data file private and its writes durable (Jonathan Crockett joncrockett@gmail.com)
- c86c37a: Move the TUI's space and file pickers out of model.go (Jonathan Crockett joncrockett@gmail.com)
- 4004561: Prepare for v0.1.0: formula test coverage and changelog (#7) (Jonathan Crockett joncrockett@gmail.com)
- 0ac4314: Re-check MCP access on every read and mutation (Jonathan Crockett joncrockett@gmail.com)
- 6311221: Reject control characters and bound title length (Jonathan Crockett joncrockett@gmail.com)
- b45268f: Rename module path to github.com/jonascript/ike (Jonathan Crockett joncrockett@gmail.com)
- e29baf8: Return post-mutation data from store ops; construct the CLI (Jonathan Crockett joncrockett@gmail.com)
- 135d104: Say plainly that Windows is unsupported (Jonathan Crockett joncrockett@gmail.com)
- b140b94: Select the data file per command, and move spaces between files (Jonathan Crockett joncrockett@gmail.com)
- e04e256: Skip build attestation while the repository is private (Jonathan Crockett joncrockett@gmail.com)
- d7bbafb: Stop copying the archive into every undo snapshot (Jonathan Crockett joncrockett@gmail.com)
- 675bd5c: Use US spellings in the new comments (Jonathan Crockett joncrockett@gmail.com)
- 583722a: Wrap the matrix in a document that can hold several (Jonathan Crockett joncrockett@gmail.com)
Install
brew install jonascript/tap/ikeOr with Go:
go install github.com/jonascript/ike@latestBinaries above are unsigned. Verify one against checksums.txt, and
optionally check its build provenance:
gh attestation verify <file> --repo jonascript/ike