Skip to content

Promote preserved staging lineage into main without tags - #32

Merged
adrianwebb merged 233 commits into
mainfrom
staging
Oct 5, 2026
Merged

adrianwebb merged 233 commits into
mainfrom
staging

Conversation

@adrianwebb

Copy link
Copy Markdown
Contributor

Refs #30; central treeseed-ai/platform#626.

User explicitly requests all work through staging into main, preserving original commit histories; NO new tags. Initial exact protected staging c476ce515eae46d7eb560e374bae6c277077237d; main 8f9458e7e525d64f36236789688af83250f80874. Already-integrated feature histories are now ancestors of staging via verified history-only merges, preserving original source tree. This PR uses a merge commit, no squash/rebase, no direct feature-to-main promotion. Fresh Actions required before merge. No new release tags, release dispatch, runtime activation, or policy/protection bypass.

Intent:
- fix Railway staged apply and pending volume recovery

Changes:
- Update package version in package.json and package-lock.json

Dependency and pointer updates:
- @treeseed/sdk: 0.12.62 ->
  github:treeseed-ai/sdk#6f21e05e67c1c112a22ab27968364f4355313d38
Intent:
- Save hint: disable hosted deployments for local staging work

Changes:
- Updates 2 files across build: 2.
- Touches package-lock.json, package.json.
- Plans package version/tag
  0.12.60-dev.fix-railway-staged-apply.20260715T220806Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui: 0.12.17 ->
  github:treeseed-ai/ui#0f10f2a452d570eb3d4aa31a246c62f3adf49aa2
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#6f21e05e67c1c112a22ab27968364f4355313d38 ->
  github:treeseed-ai/sdk#aa0ce40dfbe416fd791675a5660cbe937b6d52f7
Intent:
- Save hint: replace unhealthy managed local processes

Changes:
- Updates 2 files across build: 2.
- Touches package-lock.json, package.json.
- Plans package version/tag
  0.12.60-dev.fix-local-dev-unhealthy-restart.20260716T025813Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#aa0ce40dfbe416fd791675a5660cbe937b6d52f7 ->
  github:treeseed-ai/sdk#42d9e8308e1eb7bdb31a6d204e6b0aa7358e775a
Changes:
- Updates 3 files across build: 2, source: 1.
- Touches package-lock.json, package.json, src/routes.ts.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#0f10f2a452d570eb3d4aa31a246c62f3adf49aa2 ->
  github:treeseed-ai/ui#2d626565a8cfce92efa3c7e102d27106d0145039
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#42d9e8308e1eb7bdb31a6d204e6b0aa7358e775a ->
  github:treeseed-ai/sdk#14cef4cbec20b1224be1d0daa1a798c206c69987
Intent:
- Save hint: complete agent capacity backend

Changes:
- Updates 12 files across docs: 8, build: 2, release: 1, source: 1.
- Touches docs/src/content/agents/architect.mdx,
  docs/src/content/agents/engineer.mdx,
  docs/src/content/agents/releaser.mdx,
  docs/src/content/agents/reporter.mdx,
  docs/src/content/agents/researcher.mdx,
  docs/src/content/agents/reviewer.mdx, ....
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#2d626565a8cfce92efa3c7e102d27106d0145039 ->
  github:treeseed-ai/ui#a80348465ad81259d2c0b26b1a5b32ded531d563
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#14cef4cbec20b1224be1d0daa1a798c206c69987 ->
  github:treeseed-ai/sdk#368ddf01dc069c8dce1ef1f8a74ec1156bf33665
Intent:
- Save hint: complete agent capacity backend

Changes:
- Updates 3 files across build: 3.
- Touches package-lock.json, package.json,
  scripts/run-fixture-astro-command.ts.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#368ddf01dc069c8dce1ef1f8a74ec1156bf33665 ->
  github:treeseed-ai/sdk#93e6fc3d561a6dff6c7474bddaca652464482ff4
Intent:
- Save hint: complete agent capacity backend

Changes:
- Updates 1 file across release: 1.
- Touches scripts/release-verify.ts.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.
Intent:
- Save hint: complete agent capacity backend

Changes:
- Updates 2 files across build: 2.
- Touches package-lock.json, package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#93e6fc3d561a6dff6c7474bddaca652464482ff4 ->
  github:treeseed-ai/sdk#5f6ea344a98555079790742a99fb303781f79fed
Intent:
- Save hint: remove legacy Codex provider alias and close local capacity
  audit

Changes:
- Updates 2 files across build: 2.
- Touches package-lock.json, package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#5f6ea344a98555079790742a99fb303781f79fed ->
  github:treeseed-ai/sdk#0e1e1f90fd9a4da3c33cf4397ca9dc6d43c00607
Intent:
- Save hint: publish clean nested repositories and close save audit

Changes:
- Updates 2 files across build: 2.
- Touches package-lock.json, package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#0e1e1f90fd9a4da3c33cf4397ca9dc6d43c00607 ->
  github:treeseed-ai/sdk#e59fbd61debb66b49c18b37ae699c9b572b8bea6
Intent:
- Save hint: complete local agent capacity production readiness

Changes:
- Updates 3 files across build: 2, docs: 1.
- Touches docs/src/content/agents/reviewer.mdx, package-lock.json,
  package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#a80348465ad81259d2c0b26b1a5b32ded531d563 ->
  github:treeseed-ai/ui#3ae6621a42733e85169505823de8ffadbb640f70
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#e59fbd61debb66b49c18b37ae699c9b572b8bea6 ->
  github:treeseed-ai/sdk#5ae96e564f43944615d9a65e15855edbe8e56d4b
Intent:
- Save hint: fix staging verification workflows

Changes:
- Updates 2 files across build: 2.
- Touches package-lock.json, package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#5ae96e564f43944615d9a65e15855edbe8e56d4b ->
  github:treeseed-ai/sdk#689ab4dee96c4b288589b3b60f5989e038fc7f8a
Changes:
- Updates 68 files across tests: 29, source: 26, build: 10, config: 2,
  docs: 1.
- Touches README.md, package-lock.json, package.json,
  scripts/build-dist.ts, scripts/build-dist/main.ts,
  scripts/build-dist/require.ts, ....
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#3ae6621a42733e85169505823de8ffadbb640f70 ->
  github:treeseed-ai/ui#9c6940f6ca0820c1478815dcbca0f298daf0dae3
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#689ab4dee96c4b288589b3b60f5989e038fc7f8a ->
  github:treeseed-ai/sdk#2e95b2e65d3a8f224b79459c127875483883c7f8
Changes:
- Update package.json and package-lock.json

Dependency and pointer updates:
- @treeseed/sdk:
  github:treeseed-ai/sdk#2e95b2e65d3a8f224b79459c127875483883c7f8 ->
  github:treeseed-ai/sdk#d7e2c296f3003327a5cca64f83a5950dedba4aac
Changes:
- Updates 34 files across source: 13, tests: 11, build: 9, config: 1.
- Touches package-lock.json, package.json, scripts/build-dist.ts,
  scripts/build-dist/require.ts -> scripts/build-dist/build-runtime.ts,
  scripts/build-dist/main.ts,
  scripts/build-dist/resolve-workspace-sdk-declaration-paths.ts, ....
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#9c6940f6ca0820c1478815dcbca0f298daf0dae3 ->
  github:treeseed-ai/ui#84b54513a13691dc55a5868ab2e97b3f14f83fd6
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#d7e2c296f3003327a5cca64f83a5950dedba4aac ->
  github:treeseed-ai/sdk#363356034d2717f401f4cdd0c54b22c16dffc60c
Changes:
- Updates 170 files across source: 79, build: 26, tests: 25, ui: 23,
  config: 11, release: 4, docs: 2.
- Touches .fixtures/treeseed-fixtures, docs/astro.config.ts,
  docs/src/content.config.ts, package-lock.json, package.json,
  scripts/fixture-tools.ts -> scripts/agents/fixture-tools.ts, ....
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Integrated package changes:
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: 4db3d312bb12 -> d76aeebd59d3, child:
  feat(config): record repository changes

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#84b54513a13691dc55a5868ab2e97b3f14f83fd6 ->
  github:treeseed-ai/ui#3703cb057472895d224cf99def95066aa9ea399c
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#363356034d2717f401f4cdd0c54b22c16dffc60c ->
  github:treeseed-ai/sdk#084ab250c7eb60a0e1eddfb1c4d275128e82e55a
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: 4db3d312bb12 -> d76aeebd59d3
Changes:
- Update `tenant-build` command argument path in
  `create-watch-entries.ts`
- Update `package.json` and `package-lock.json`

Dependency and pointer updates:
- Update `@treeseed/sdk` to
  `github:treeseed-ai/sdk#8f2e04cb4dac647d7aa63179dd67b5027d2e393f`
Changes:
- Update `@treeseed/sdk` reference in `package.json` and
  `package-lock.json`.

Dependency and pointer updates:
- @treeseed/sdk:
  github:treeseed-ai/sdk#8f2e04cb4dac647d7aa63179dd67b5027d2e393f ->
  github:treeseed-ai/sdk#f2206b8a01a33ad20f40c59a537239a0f2343f77
Changes:
- Updates 2 files across build: 2.
- Touches package-lock.json, package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#f2206b8a01a33ad20f40c59a537239a0f2343f77 ->
  github:treeseed-ai/sdk#04423b717d32411ab3ff9920b15b222886911b36
Changes:
- Update package.json and package-lock.json

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#04423b717d32411ab3ff9920b15b222886911b36 ->
  github:treeseed-ai/sdk#93b7ebe33bba1e0454e90e90f8c6d9b062d46eed
Changes:
- Updates 3 files across build: 2, source: 1.
- Touches .fixtures/treeseed-fixtures, package-lock.json, package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Integrated package changes:
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: d76aeebd59d3 -> b85ffc78fc0e

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#93b7ebe33bba1e0454e90e90f8c6d9b062d46eed ->
  github:treeseed-ai/sdk#2f542a515d9755fbc0980b4678d69d49725dd7db
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: d76aeebd59d3 -> b85ffc78fc0e
Changes:
- Update package.json and package-lock.json

Dependency and pointer updates:
- @treeseed/sdk:
  github:treeseed-ai/sdk#2f542a515d9755fbc0980b4678d69d49725dd7db ->
  github:treeseed-ai/sdk#321ec0914c7f8015d30e2f76f762c33c33c7b9f7
Changes:
- Move content-related scripts to `scripts/content/`.
- Move build-related scripts to `scripts/build/`.
- Update script execution paths in `tenant-build.ts`, `tenant-check.ts`,
  `workspace-bootstrap.ts`, and `create-watch-entries.ts`.
- Update `packageCandidate` resolution in `paths.ts`.
- Add unit test for `packageRoot` in `workspace-bootstrap.test.ts`.

Dependency and pointer updates:
- Update `@treeseed/sdk` to
  `github:treeseed-ai/sdk#1c0a5f8466b222e4c4d58d0e73724d47925ec476`.
Changes:
- Updates 1 file across build: 1.
- Touches scripts/testing/test-smoke.ts.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.
Changes:
- Update `@treeseed/sdk` dependency in `package.json` and
  `package-lock.json`.
- Update `scripts/testing/test-smoke.ts` to use Vite's `ssrLoadModule`
  to load core modules.

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#1c0a5f8466b222e4c4d58d0e73724d47925ec476 ->
  github:treeseed-ai/sdk#3ef7bb7c48c2e6256bb2cfded847e0d4ee4eb45e
Changes:
- Update package.json and package-lock.json

Dependency and pointer updates:
- @treeseed/ui: 0.12.18-dev.staging.20260716T185026Z ->
  github:treeseed-ai/ui#3703cb057472895d224cf99def95066aa9ea399c
- @treeseed/sdk: 0.12.63-dev.staging.20260716T185056Z ->
  github:treeseed-ai/sdk#5c6b5d62e04d7d34f67eeaa250ecfb237aa8f50f
Intent:
- Save hint: complete admin identity and team guarantees

Changes:
- Updates 3 files across build: 2, source: 1.
- Touches package-lock.json, package.json,
  src/dev/support/create-api-command.ts.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#3703cb057472895d224cf99def95066aa9ea399c ->
  github:treeseed-ai/ui#ccadc27c31a74db3a4d7ffe6657b5fb0f949612b
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#5c6b5d62e04d7d34f67eeaa250ecfb237aa8f50f ->
  github:treeseed-ai/sdk#c0421b331dd3d9721a0859162b8c6bb7911fe67e
Intent:
- Save hint: unify identity forms account teams and theme workflows

Changes:
- Updates 11 files across source: 5, build: 2, ui: 2, docs: 1, tests: 1.
- Touches .fixtures/treeseed-fixtures, docs/src/config.yaml,
  package-lock.json, package.json, src/pages/api/form/submit.ts,
  src/pages/contact.astro, ....
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Integrated package changes:
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: b85ffc78fc0e -> b719ee95e8af, child:
  fix(config): unify identity forms account teams and theme workflows

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#ccadc27c31a74db3a4d7ffe6657b5fb0f949612b ->
  github:treeseed-ai/ui#2315c1b9d52719307f2c30072e364c5020dc3152
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#c0421b331dd3d9721a0859162b8c6bb7911fe67e ->
  github:treeseed-ai/sdk#ab361c416b2b55e554f46113a9d5474531c26064
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: b85ffc78fc0e -> b719ee95e8af
Intent:
- Save hint: save unified identity and interface improvements

Changes:
- Updates 3 files across build: 2, source: 1.
- Touches .fixtures/treeseed-fixtures, package-lock.json, package.json.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Integrated package changes:
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: b719ee95e8af -> c9e4d1c63b54

Dependency and pointer updates:
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#ab361c416b2b55e554f46113a9d5474531c26064 ->
  github:treeseed-ai/sdk#794a1e08f806ee2a54567cfd5a2b7cfaed20eeb1
- fixture:packages/core/.fixtures/treeseed-fixtures
  .fixtures/treeseed-fixtures: b719ee95e8af -> c9e4d1c63b54
Intent:
- Save hint: complete team lifecycle, profile access, and shared profile
  design

Changes:
- Updates 4 files across build: 2, source: 1, ui: 1.
- Touches package-lock.json, package.json, src/pages/ui/index.astro,
  src/styles/global.css.
- Plans package version/tag 0.12.60-dev.staging.20260716T185112Z for
  @treeseed/core.

Dependency and pointer updates:
- dependencies.@treeseed/ui:
  github:treeseed-ai/ui#2315c1b9d52719307f2c30072e364c5020dc3152 ->
  github:treeseed-ai/ui#8f850b33e8b0a64c047cd787c87dd1e12e8a3e5b
- dependencies.@treeseed/sdk:
  github:treeseed-ai/sdk#794a1e08f806ee2a54567cfd5a2b7cfaed20eeb1 ->
  github:treeseed-ai/sdk#062bdabb6038a98c56f90e3bbf774817f27db2f7
adrianwebb and others added 29 commits August 30, 2026 23:59
…ment

Use current SDK and shared UI development contracts
Reconcile main ancestry and ensure required PR verification runs
Remove duplicate repository content authority
…tover

Adopt canonical governed knowledge content
…ance

docs: require complete automated coverage and YAML handler ownership
docs: require all unit and integration suites before acceptance
…ory-30

Preserve integrated feature commit lineage; staging tree unchanged
@adrianwebb
adrianwebb merged commit de04831 into main Oct 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant