Spec: 103 organisation roleset membership; org membership on space roleset - #6135
Spec: 103 organisation roleset membership; org membership on space roleset#6135techsmyth wants to merge 4 commits into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📊 PR Metrics SummaryTitle: Spec: 103 organisation roleset membership; org membership on space roleset
Flags
Thresholds{
"critical_loc": 200,
"simple_loc": 100,
"file_count": 10
} |
…-organisation-roleset-membership # Conflicts: # .specify/feature.json
…-organisation-roleset-membership # Conflicts: # .specify/feature.json
Summary
Adding being able to invite organisations to a space.
Adding invitations/ applications / join for users to an Organisation.
Schema Contract Checklist (Feature 002)
If this PR affects the GraphQL schema, complete ALL items below:
npm run schema:print(and optionallynpm run schema:sort) to regenerateschema.graphql.git show origin/develop:schema.graphql > tmp/prev.schema.graphql).npm run schema:diffto producechange-report.jsonanddeprecations.json.npm run schema:validateand artifacts passed validation.schema.graphql(not the JSON artifacts).Change Report Summary
Paste the key counts from
change-report.json(example format below) — remove any zero lines if desired:Deprecations Added / Updated
List new or updated deprecations with schedules (
REMOVE_AFTER=YYYY-MM-DD | reason). Indicate any in grace period.Breaking Changes (If Any)
If BREAKING changes are intentional:
BREAKING-APPROVEDrequested? (link)Other Notes
Reference docs:
specs/002-schema-contract-diffing/quickstart.mdfor full workflow and troubleshooting.