diff --git a/docs/work/_system/_state.json b/docs/work/_system/_state.json index 1ac2f07..72ba234 100644 --- a/docs/work/_system/_state.json +++ b/docs/work/_system/_state.json @@ -1,5 +1,5 @@ { - "updated_at": "2026-07-12T12:53:59.948Z", + "updated_at": "2026-07-12T13:08:09.607Z", "epics": { "binder-wrap-helper": { "status": "done", @@ -561,10 +561,10 @@ ] }, "02-single-version-release-please": { - "status": "todo", + "status": "done", "title": "Rewrite release-please to a single root product version", "ac_total": 1, - "ac_completed": 0, + "ac_completed": 1, "depends_on": [], "blocks": [ "03-delete-demo-apps-and-features", @@ -986,8 +986,8 @@ "ready": [ { "epic": "platform-retrofit", - "story": "02-single-version-release-please", - "title": "Rewrite release-please to a single root product version" + "story": "03-delete-demo-apps-and-features", + "title": "Delete web-tanstack and the four demo content features" }, { "epic": "platform-retrofit", @@ -1036,14 +1036,6 @@ } ], "blocked": [ - { - "epic": "platform-retrofit", - "story": "03-delete-demo-apps-and-features", - "title": "Delete web-tanstack and the four demo content features", - "waiting_on": [ - "platform-retrofit/02-single-version-release-please" - ] - }, { "epic": "platform-retrofit", "story": "04-web-next-shell", diff --git a/docs/work/epics/platform-retrofit/02-single-version-release-please/_story.md b/docs/work/epics/platform-retrofit/02-single-version-release-please/_story.md index c4a3fd2..3b630be 100644 --- a/docs/work/epics/platform-retrofit/02-single-version-release-please/_story.md +++ b/docs/work/epics/platform-retrofit/02-single-version-release-please/_story.md @@ -3,11 +3,12 @@ id: 02-single-version-release-please epic: platform-retrofit title: Rewrite release-please to a single root product version type: technical-story -status: todo +status: done feature: tooling depends-on: [] blocks: [03-delete-demo-apps-and-features, 08-rewrite-agent-docs] created: 2026-07-12T10:22:00Z +updated: 2026-07-12T13:08:09.330Z --- ## Goal @@ -38,4 +39,4 @@ release-please currently tracks five demo feature packages that stories 03/04 de ## Tasks -- [ ] Rewrite `release-please-config.json` to track the root package only (drop the five `packages/*` entries and `include-component-in-tag`, keep the pre-1.0 bump policy and changelog sections), shrink `.release-please-manifest.json` to the root entry, and adjust any release CI workflow that assumed per-component tags — config validates, one commit, all gates pass. +- [x] Rewrite `release-please-config.json` to track the root package only (drop the five `packages/*` entries and `include-component-in-tag`, keep the pre-1.0 bump policy and changelog sections), shrink `.release-please-manifest.json` to the root entry, and adjust any release CI workflow that assumed per-component tags — config validates, one commit, all gates pass. _(landed 8224247, reviewer-approved incl. the upheld deviation: `include-component-in-tag: false` rather than key removal — removal would default to true and produce `template-vertical-v*` tags instead of plain `v*`)_ diff --git a/docs/work/epics/platform-retrofit/08-rewrite-agent-docs/_story.md b/docs/work/epics/platform-retrofit/08-rewrite-agent-docs/_story.md index 59a50ca..33aad45 100644 --- a/docs/work/epics/platform-retrofit/08-rewrite-agent-docs/_story.md +++ b/docs/work/epics/platform-retrofit/08-rewrite-agent-docs/_story.md @@ -15,6 +15,7 @@ depends-on: ] blocks: [] created: 2026-07-12T10:22:00Z +updated: 2026-07-12T13:08:09.330Z --- ## Goal @@ -38,6 +39,8 @@ Agent context is assembled from these files; today they describe a blog/CMS star - CLAUDE.md: project overview, Read First, key conventions/versioning bullets, ports/DSN references, conformance-rule count. - AGENTS.md: package map, boundary rules, per-package conventions sections. +- `.claude/hooks/prompt-context.sh` — _added 2026-07-12 (story 02 follow-up flag)_: the hook still injects hybrid per-package versioning guidance ("root template + 5 feature packages version independently") into every agent prompt; update its Releases pointer (and any deleted-feature mentions) to the root-only policy in the CLAUDE.md slice. +- Note for the same slice: `turbo/generators/lib/release-please-utils.ts` registers new features as release-please components, which would collide with plain `v*` tags if ever invoked pre-npm-distribution (story 02 follow-up flag). Either leave a warning comment at its call site or note it in AGENTS.md's generator section — no functional generator changes (PRD keeps generators as-is). ## Out of scope