Skip to content

Add frontend-to-backend deployment readiness contract across plan/integrate/deploy agents - #1651

Open
Nathan (nturinski) wants to merge 158 commits into
mainfrom
nat/deploy-readiness-contract
Open

Nathan (nturinski) wants to merge 158 commits into
mainfrom
nat/deploy-readiness-contract

Conversation

@nturinski

Copy link
Copy Markdown
Member

Prevents create-project flows from declaring success while the deployed app is non-functional (relative /api 404s, placeholder DATABASE_URL 500s, stubbed identity).

Plan records production API topology, per-service Production Source, and identity transport; integrate preserves topology, forbids stubbed identity, marks local infra values dev-only, and writes a 'Deploy must resolve' hand-off; deploy provisions real dependencies and runs an authenticated post-deploy check.

Nathan Turinski and others added 30 commits June 8, 2026 10:48
Removes the Copilot on Rails webviews, commands, agents, tree contributions, and build wiring. The feature is preserved on the feat/CoR branch for future development.
Co-authored-by: Nathan <naturins@microsoft.com>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…1496)

Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
…1498)

Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: MicroFish91 <40250218+MicroFish91@users.noreply.github.com>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MicroFish91 <40250218+MicroFish91@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…1734)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
#1741)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…uli (#1716)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…g" (#1740)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…talls (#1720)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…#1743)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…ers (#1744)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…on it (#1746)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…1749)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…p list (#1691)

Co-authored-by: Nathan Turinski <naturins@microsoft.comm>
Co-authored-by: Megan Mott <meganmott@Megans-MacBook-Pro.local>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@nturinski

Copy link
Copy Markdown
Member Author

Copilot resolve the merge conflicts in this pull request

Copilot AI and others added 2 commits August 26, 2026 21:07
…ess-contract

# Conflicts:
#	resources/agents/azure-deploy.agent.md
#	resources/agents/azure-project-plan/plan.md

Co-authored-by: nturinski <5290572+nturinski@users.noreply.github.com>
Co-authored-by: nturinski <5290572+nturinski@users.noreply.github.com>

Copilot AI commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Copilot resolve the merge conflicts in this pull request

Resolved and pushed in commit 7147b27. I merged origin/feat/CoR into this branch and fixed the conflicts in resources/agents/azure-deploy.agent.md and resources/agents/azure-project-plan/plan.md.

Base automatically changed from feat/CoR to main September 16, 2026 05:22
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.

6 participants