Skip to content

Implement membership rename across schema, ORM, APIs, and tooling - #43

Merged
mitchdowney merged 1 commit into
developfrom
feature/misc-fixes
Jun 24, 2026
Merged

Implement membership rename across schema, ORM, APIs, and tooling#43
mitchdowney merged 1 commit into
developfrom
feature/misc-fixes

Conversation

@mitchdowney

Copy link
Copy Markdown
Member
  • Added execution order documentation for the membership rename process.
  • Created summary and detailed plans for schema migrations, ORM entities, services, API usages, and E2E tooling.
  • Replaced user_trust_settings with user_membership in the database schema and updated related ORM entities and services.
  • Updated API middleware and management API to reflect the new membership structure.
  • Implemented local development seeding for the new membership model and adjusted E2E tests accordingly.
  • Ensured cumulative verification steps are documented for operator execution.

This commit completes the transition from trust settings to a dedicated membership model, ensuring no legacy references remain.

- Added execution order documentation for the membership rename process.
- Created summary and detailed plans for schema migrations, ORM entities, services, API usages, and E2E tooling.
- Replaced `user_trust_settings` with `user_membership` in the database schema and updated related ORM entities and services.
- Updated API middleware and management API to reflect the new membership structure.
- Implemented local development seeding for the new membership model and adjusted E2E tests accordingly.
- Ensured cumulative verification steps are documented for operator execution.

This commit completes the transition from trust settings to a dedicated membership model, ensuring no legacy references remain.
@github-actions github-actions Bot added apps Changes to apps/ docs Changes to docs/ infra Changes to infra/ packages Changes to packages/ tools Changes to tools/ labels Jun 24, 2026
@mitchdowney

Copy link
Copy Markdown
Member Author

/test

@github-actions

Copy link
Copy Markdown

✅ CI Passed

All checks completed successfully.

Check Status
Linear migration files valid
Linear baseline 0003 (vs generator)
DB init sync valid
Bootstrap init contract verified
Runtime CREATE EXTENSION guard
Dependencies installed
Build packages
Lint
Build apps
i18n validate
Type-check
Test ⏭️ Skipped in CI (run locally)

Reminder: run make E2E_API_GATE_MODE=on e2e_test locally before merging (or make E2E_API_GATE_MODE=on e2e_test_report for reports).

View full run

@mitchdowney
mitchdowney merged commit d5da1fd into develop Jun 24, 2026
3 checks passed
@mitchdowney
mitchdowney deleted the feature/misc-fixes branch June 24, 2026 01:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

apps Changes to apps/ docs Changes to docs/ infra Changes to infra/ packages Changes to packages/ tools Changes to tools/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant