Skip to content

Feature/raa 7531#2790

Open
EdwardWills-nhs wants to merge 5 commits into
developfrom
feature/RAA-7531
Open

Feature/raa 7531#2790
EdwardWills-nhs wants to merge 5 commits into
developfrom
feature/RAA-7531

Conversation

@EdwardWills-nhs
Copy link
Copy Markdown
Contributor

Summary

  • Routine Change
  • ❗ Breaking Change
  • 🤖 Operational or Infrastructure Change
  • ✨ New Feature
  • ⚠️ Potential issues that might be caused by this change

Add any other relevant notes or explanations here. Remove this line if you have nothing to add.

Reviews Required

  • Dev
  • Test
  • Tech Author
  • Product Owner

Review Checklist

ℹ️ This section is to be filled in by the reviewer.

  • I have reviewed the changes in this PR and they fill all or part of the acceptance criteria of the ticket, and the code is in a mergeable state.
  • If there were infrastructure, operational, or build changes, I have made sure there is sufficient evidence that the changes will work.
  • I have ensured the changelog has been updated by the submitter, if necessary.

dependabot Bot and others added 2 commits May 18, 2026 13:04
Bumps [@hapi/content](https://github.com/hapijs/content) from 6.0.0 to 6.0.1.
- [Commits](hapijs/content@v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: "@hapi/content"
  dependency-version: 6.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
- Split copilot-instructions.md into targeted .instructions.md files (proxy, sandbox, testing, specification) loaded by applyTo patterns
- Add /overview, /release, and /add-context prompts
- Document release process, sandbox patterns, Actor model, and proxy architecture
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates integration test scaffolding for the user-restricted flow, extends the sandbox STU3 cancel-referral response mapping with new request/response examples, bumps various lockfile dependencies, and adds GitHub Copilot prompt/instruction documentation to capture repo workflows and architecture.

Changes:

  • Simplifies user-restricted integration test setup by removing apim-app-flow-vars parameterisation and deleting several negative-path ODS header tests.
  • Adds additional STU3 cancel-referral mock mappings in the sandbox.
  • Adds repository guidance files under .github/ (Copilot context, prompts, and area-specific instruction docs) and updates Python/Node lockfiles.

Reviewed changes

Copilot reviewed 11 out of 14 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
tests/integration/test_user_restricted.py Removes ODS allowlist parametrisation and deletes negative-path ODS header tests, leaving only the 200-path coverage.
tests/conftest.py Removes apim_app_flow_vars fixture and simplifies user_restricted_app creation attributes.
sandbox/src/routes/stu3/services/mockResponseProvider.js Adds new cancel-referral request→response fixture mappings.
sandbox/package-lock.json Updates sandbox Node dependencies/lockfile entries.
poetry.lock Updates Python dependency lockfile entries (e.g., black/requests).
.github/prompts/release.prompt.md Adds a guided prompt for release workflow.
.github/prompts/overview.prompt.md Adds an onboarding/architecture overview prompt.
.github/prompts/add-context.prompt.md Adds a prompt for updating .github/copilot-instructions.md with new verified context.
.github/instructions/testing.instructions.md Adds structured testing conventions and guidance for tests/**.
.github/instructions/specification.instructions.md Adds spec workflow and examples pipeline guidance for specification/**.
.github/instructions/sandbox.instructions.md Adds sandbox architecture/patterns guidance for sandbox/**.
.github/instructions/proxy.instructions.md Adds Apigee proxy architecture and modification guidance for proxies/**.
.github/copilot-instructions.md Adds repo-wide Copilot context (structure, workflows, release).
Files not reviewed (1)
  • sandbox/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/integration/test_user_restricted.py
Comment thread tests/integration/test_user_restricted.py
Comment thread tests/conftest.py
Copy link
Copy Markdown
Contributor

@georgeCraftReferrals georgeCraftReferrals left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

solid work

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.

3 participants