Feat v0.9.4 package adoption roles #78

Merged
xcaliber merged 2 commits from feat/v0.9.4-package-adoption-roles into main 2026-04-03 16:23:43 +00:00
Owner
No description provided.
xcaliber added 1 commit 2026-04-03 16:18:11 +00:00
Feat v0.9.4 package adoption + roles
All checks were successful
CI/CD / detect-changes (pull_request) Successful in 21s
CI/CD / test-frontend (pull_request) Has been skipped
CI/CD / test-runners (pull_request) Has been skipped
CI/CD / e2e-smoke (pull_request) Has been skipped
CI/CD / test-sqlite (pull_request) Successful in 2m52s
CI/CD / test-go-pg (pull_request) Successful in 3m6s
CI/CD / build-and-deploy (pull_request) Successful in 1m41s
166acce2e9
Packages can declare `adoptable: true` in their manifest. When a team
adopts an adoptable package, a team-scoped copy is created that references
the original via `adopted_from` (shared assets, no disk duplication).
The package's `requires_roles` auto-populate into a new `team_role_catalog`
table so team admins know which roles to assign.

Migration 017: adoptable/adopted_from columns on packages, team_role_catalog
table. 4 new endpoints (adopt, list adoptable, unadopt, role catalog).
AdoptTeamWorkflow deprecated. 11 new tests, all passing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
xcaliber added 1 commit 2026-04-03 16:21:30 +00:00
Chore roadmap v012x chat series + design doc
Some checks failed
CI/CD / detect-changes (pull_request) Successful in 3s
CI/CD / test-frontend (pull_request) Has been skipped
CI/CD / test-runners (pull_request) Has been skipped
CI/CD / e2e-smoke (pull_request) Has been skipped
CI/CD / build-and-deploy (pull_request) Has been cancelled
CI/CD / test-go-pg (pull_request) Has been cancelled
CI/CD / test-sqlite (pull_request) Has been cancelled
2d872d6092
Chat promoted from a single version in a grab-bag series to a dedicated
9-version v0.12.x reference extension series. v0.13.x becomes reference
libraries + extensions (llm-bridge, vector-store, file-share, etc.) with
the tool meta-tool pattern. Sidecar shifts to v0.14.x.

Adds DESIGN-chat-v012x.md (chat UI/UX, folder attributes, extensible
data model, context archetypes, tool meta-tool architecture) and
ROADMAP-v010x-shift.md (version shift rationale).

v1.0.0 gate criteria updated to reflect the full product story: notes +
chat + llm-bridge composability + tool meta-tool + multi-persona context.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
xcaliber merged commit 6b9ce92103 into main 2026-04-03 16:23:43 +00:00
xcaliber deleted branch feat/v0.9.4-package-adoption-roles 2026-04-03 16:23:43 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: switchboard/core#78