Change Intake
Define The Real Release Scope
A diff canvas with movable blocks for commits, PRs, issues, migrations, and artifacts — drag items in or out of scope until the release boundary matches what operators intend to promote.
In scope · RC-204
Out of scope
commit
a4f91c2
Add /v2/permissions route
api-gateway IN
pr
PR #891
Custom role matrix UI
web-app IN
issue
ENG-4421
Mid-cycle seat proration
billing-svc IN
migration
2047
custom_role_id column
postgres IN
artifact
openapi-v2.yaml
Permissions API spec
docs IN
commit
b2e08a1
Remove v1 shim (accidental)
api-gateway OUT
pr
PR #878
Unrelated analytics bump
analytics OUTDrag blocks between zones, or Import Release Changes from GitHub/GitLab.
- Import Release Changes — pull commits, PRs, issues from source control
- Build Release Scope — auto-suggest boundary from RC tag
- Add Missing Change — include a commit or artifact manually
- Remove From Release — exclude unrelated or risky changes
- Lock Release Scope — freeze scope for manifest generation
Green Builds Still Need Context
Promote every build with the context production actually needs.
PromoJade is the Software Release Context Layer between source control, CI/CD, and production — not another pipeline. Know what moves, where it lands, and whether environments agree before traffic arrives.