mirror of
https://github.com/garrytan/gstack.git
synced 2026-07-07 00:27:56 +02:00
chore: bump version and changelog (v1.57.4.0)
Boil the Ocean rename: completeness principle renamed across ETHOS, every generated skill, CLAUDE.md, README, and the preamble resolvers. Text only, no runtime behavior change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,57 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [1.57.4.0] - 2026-06-08
|
||||||
|
|
||||||
|
## **The completeness principle is now Boil the Ocean, matching the post it came from.**
|
||||||
|
## **One name across the ETHOS file, every skill, and the developer-profile dial.**
|
||||||
|
|
||||||
|
The principle that tells gstack to do the complete thing was called "Boil the Lake" in
|
||||||
|
`ETHOS.md` and in every generated skill, with the ocean cast as the anti-pattern. The
|
||||||
|
developer-profile system and the completeness intro link already used "boil the ocean"
|
||||||
|
as the good, ship-the-whole-thing pole. So the same idea carried two opposite framings
|
||||||
|
depending on where you read it. This renames the principle to Boil the Ocean everywhere
|
||||||
|
and reframes the metaphor: the ocean is the complete destination, and lakes are the
|
||||||
|
boilable units you ship on the way there. The guidance is identical. Only the name and
|
||||||
|
the framing prose changed.
|
||||||
|
|
||||||
|
### The numbers that matter
|
||||||
|
|
||||||
|
Reproduce with `git diff v1.57.3.0..HEAD --stat`.
|
||||||
|
|
||||||
|
| Property | Before | After |
|
||||||
|
|---|---|---|
|
||||||
|
| Principle name in ETHOS + every skill | "Boil the Lake" | "Boil the Ocean" |
|
||||||
|
| Name vs. the `scope_appetite` dial ("boil the ocean" = complete) | split | unified |
|
||||||
|
| Files updated | — | 63 (ETHOS, CLAUDE, README, resolvers, templates, generated SKILL.md) |
|
||||||
|
| Runtime behavior change | — | none, text only |
|
||||||
|
|
||||||
|
The one number that matters is zero: no behavior changed. A reviewer reading `ETHOS.md`
|
||||||
|
no longer hits "ocean" as the thing to avoid in one section and the thing to aim for in
|
||||||
|
the next.
|
||||||
|
|
||||||
|
### What this means for you
|
||||||
|
|
||||||
|
You get the same complete-the-work recommendations, now under the name from Garry's
|
||||||
|
"Boil the Oceans" post. The metaphor reads straight through: the ocean is the goal,
|
||||||
|
lakes are how you get there one boil at a time, and only genuinely unrelated
|
||||||
|
multi-quarter migrations sit outside scope. Nothing to do on your end.
|
||||||
|
|
||||||
|
### Itemized changes
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
- `ETHOS.md` section 1 is renamed to "Boil the Ocean" and reframed so the ocean is the
|
||||||
|
complete destination and lakes are the boilable first units, not the ceiling.
|
||||||
|
- The "Completeness Principle" header injected into every tier-2+ skill now reads
|
||||||
|
"Boil the Ocean," with prose to match.
|
||||||
|
- `CLAUDE.md` and `README.md` references updated to the new name.
|
||||||
|
|
||||||
|
#### For contributors
|
||||||
|
- Source of the rename lives in the preamble resolvers
|
||||||
|
(`generate-completeness-section.ts`, the `composition.ts` skip-list, and
|
||||||
|
`generate-lake-intro.ts`); all SKILL.md files are regenerated from them.
|
||||||
|
- Unit assertions (`skill-validation`, `terse-build`) and the three ship golden
|
||||||
|
fixtures updated to the new header.
|
||||||
|
|
||||||
## [1.57.3.0] - 2026-06-07
|
## [1.57.3.0] - 2026-06-07
|
||||||
|
|
||||||
## **Every PR `/ship` opens gets the version stamped into its title, fork and agent PRs included.**
|
## **Every PR `/ship` opens gets the version stamped into its title, fork and agent PRs included.**
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "gstack",
|
"name": "gstack",
|
||||||
"version": "1.57.3.0",
|
"version": "1.57.4.0",
|
||||||
"description": "Garry's Stack — Claude Code skills + fast headless browser. One repo, one install, entire AI engineering workflow.",
|
"description": "Garry's Stack — Claude Code skills + fast headless browser. One repo, one install, entire AI engineering workflow.",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
Reference in New Issue
Block a user