|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to `cli-maxxing` are documented here. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 6 | + |
| 7 | +## [Unreleased] |
| 8 | + |
| 9 | +### Added |
| 10 | +- README: social-links badge strip (X · LinkedIn · YouTube · Instagram, ruvnet-style for-the-badge) inserted into the centered header block beneath the banner. |
| 11 | +- **`cbrain` + `cbraintg` shell shortcuts** (step 10.9) — quick-launch aliases for the Brain² + Telegram-bridged sessions. |
| 12 | +- Step 5 — full upstream URL verification across all five external MCPs (morgen / motion / playwright / granola / n8n). |
| 13 | +- Step 7 — GitHub MCP migrated to the hosted endpoint at `github/github-mcp-server` (the deprecated `@modelcontextprotocol/server-github` is removed). |
| 14 | +- Step 5 — Notion MCP migrated to the hosted OAuth endpoint at `https://mcp.notion.com/mcp`. No integration token, no per-page sharing — Notion handles auth on first use via browser OAuth. |
| 15 | +- Step 5 — Google Calendar MCP swapped to `@cocal/google-calendar-mcp` (actively maintained); the bare `google-calendar-mcp` package was a year-stale fork. |
| 16 | + |
| 17 | +### Changed |
| 18 | +- Git history rewrite: `git filter-repo` collapsed all author/committer identities (dependabot[bot], lorecraft-io, nate variants) into a single `Nate Davidovich <nate@lorecraft.io>` identity across `main` and both release tags (v1.9.1, v2.0.0). All `Co-authored-by:` trailers stripped (162 of them — mostly `claude-flow <ruv@ruv.net>` carryover from pre-rebrand). Tag commit hashes changed; this repo has no published npm artifact, so no downstream impact. |
| 19 | +- Step 6 ordering — `gh` CLI moved from Step 3 to Step 7 so the full GitHub stack (CLI + MCP + workflows) ships together. |
| 20 | +- Step 5 — design-stack MCPs (Figma / Excalidraw / Gamma / Magic / YouTube / IG) removed from cli-maxxing cheatsheets — these now live exclusively in the `creativity-maxxing` install. cli-maxxing remains the lean core terminal install. |
| 21 | +- Step 5 — `2ndbrain-maxxing` references flipped to `2ndBrain-mogging` across `README-SECTIONS/` and `tests/`. |
| 22 | + |
| 23 | +### Fixed |
| 24 | +- Step 1-5 — anchored MCP grep patterns at `^<name>:` so substring matches don't trigger false-positive "already installed" detection. |
| 25 | +- Step 5 — BSD grep compat fix in Motion detection (macOS `grep` doesn't support `-P` like GNU does; pattern simplified accordingly). |
| 26 | +- Step 6 — `SAVED_TOKEN` env var unset after self-test validation so a stale value doesn't leak into the next step. |
| 27 | +- Step 7 / Step 8 / step-final — atomic MCP match patterns tightened to prevent partial overlaps. |
| 28 | +- `uninstall.sh` + `INSTALL.md` — `cbraintg` ownership note + stale references cleaned up. |
| 29 | +- Sub-modules: `gitfix-skill` and `rmini-skill` picked up the residual stash improvements from the step-forward rebase. |
| 30 | + |
| 31 | +## [2.0.0] - 2026-04-15 |
| 32 | + |
| 33 | +### Changed — Major split + rebrand |
| 34 | + |
| 35 | +This is the first version after the post-mogging split (per `project_cli_maxxing_split`). The original "AI Super Setup" stack was carved into three focused repos: |
| 36 | + |
| 37 | +- **cli-maxxing** (this repo) — core terminal install: shell, package managers, Claude Code, MCPs (calendar/task/automation), GitHub stack, safetycheck. |
| 38 | +- **creativity-maxxing** — design / video / audio / transcription tooling. |
| 39 | +- **2ndBrain-mogging** — Obsidian + Claude Code second brain + skills + scheduled agents. |
| 40 | + |
| 41 | +### Added — Step structure |
| 42 | +- 8 numbered steps + 1 final step, with one command per step. See `README-SECTIONS/step-ordering.md`. |
| 43 | +- `gitfix-skill` and `rmini-skill` as in-tree submodules. |
| 44 | +- `terminal-academy` submodule — gamified terminal trainer. |
| 45 | +- `templates/` — reusable install-step scaffolds. |
| 46 | + |
| 47 | +## [1.9.1] - pre-rebrand |
| 48 | + |
| 49 | +Last release under the "AI Super Setup" branding. Preserved as a tag for lineage. |
0 commit comments