Skip to content

docs(agent): stops describing the subscription lookup as optional - #12897

Merged
mergify[bot] merged 1 commit into
Mergifyio:mainfrom
mergify-ci-bot:docs-agent/health-audit-platform-1--subscription-lookup-is-required-not-optional
Sep 21, 2026
Merged

mergify[bot] merged 1 commit into
Mergifyio:mainfrom
mergify-ci-bot:docs-agent/health-audit-platform-1--subscription-lookup-is-required-not-optional

Conversation

@mergify-ci-bot

Copy link
Copy Markdown
Contributor

The architecture overview qualified the Subscription API call as optional, in
prose and again in the diagram, where it was the one dashed and muted edge
among solid ones. It is not optional. An on-premise engine that starts without
a subscription token has no subscription mode to run in and refuses to boot,
and the deployment then reaches Mergify's hosted API to check that token — the
same two calls the requirements page already lists as outbound access that must
be allowed.

The two pages therefore said opposite things about the same dependency, and the
architecture page is the one a reader consults when deciding what egress a
deployment needs. Reading it as optional means planning an air-gapped install
that cannot start. The edge is now drawn like every other required call, and
the paragraph points at the requirements page rather than waving the lookup
away.

Evidence: the engine picks its subscription implementation from the
subscription token at import, with no third branch, and the on-premise one
fetches the subscription over HTTP.

@mergify
mergify Bot deployed to Mergify Merge Protections September 20, 2026 22:41 Active
@mergify

mergify Bot commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

Merge Protections

🟢 All 5 merge protections satisfied — ready to merge.

Show 5 satisfied protections

🟢 👀 Review Requirements

  • any of:
    • #approved-reviews-by >= 1
    • author = dependabot[bot]
    • author = renovate[bot]
    • all of:
      • -head ~= ^docs-agent/
      • author = mergify-ci-bot

🟢 Enforce conventional commit

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|internal|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?!?:

🟢 🔎 Reviews

  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

  • body ~= (?ms:.{48,})

🟢 🚦 Auto-queue

When all merge protections are satisfied, this pull request will be queued automatically.

@mergify
mergify Bot requested a review from a team September 20, 2026 22:43
@mergify

mergify Bot commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

This pull request spent 3 minutes 12 seconds in the queue, including 2 minutes 37 seconds running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Sep 21, 2026
@mergify
mergify Bot merged commit 0fa4571 into Mergifyio:main Sep 21, 2026
12 checks passed
@mergify mergify Bot removed the queued label Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants