Skip to content

[oblt-aw][autodoc] Update routing docs to include ingress dashboard-gate conditions #772

@github-actions

Description

@github-actions

cc @elastic/observablt-ci

Recent repository documentation audit found concrete routing documentation drift that can mislead users about when workflows run.

Changes Requiring Documentation Updates

1. Dependency-review routing omits the Control Plane dashboard gate

Commit(s): N/A (direct audit of current main state)

What changed (source of truth): Ingress requires dependency-review to pass the dashboard gate for workflow id obs:dependency-review.

  • Source: .github/workflows/oblt-aw-ingress.yml lines 59-66 (gate at line 65)

Documentation impact: docs/routing/dependency-review-routing.md currently lists event/action/author conditions only and does not document the required dashboard gate.

  • Docs: docs/routing/dependency-review-routing.md lines 11-20

2. Resource-not-accessible routing omits the shared dashboard gate for all three routes

Commit(s): N/A (direct audit of current main state)

What changed (source of truth): Ingress requires all three resource-not-accessible routes (detector, fixer, triage) to pass dashboard gate obs:resource-not-accessible-by-integration.

  • Source: .github/workflows/oblt-aw-ingress.yml lines 122-153 (gates at lines 126, 138, 152)

Documentation impact: docs/routing/resource-not-accessible-by-integration-routing.md describes trigger/label conditions but does not document the required dashboard gate.

  • Docs: docs/routing/resource-not-accessible-by-integration-routing.md lines 15-25

Suggested Actions

  • Update docs/routing/dependency-review-routing.md to add the required Control Plane dashboard gate condition (obs:dependency-review) alongside existing routing conditions.
  • Update docs/routing/resource-not-accessible-by-integration-routing.md to document that detector, triage, and fixer routes only run when obs:resource-not-accessible-by-integration is enabled.
  • Add a short cross-reference in both docs to docs/workflows/oblt-aw-ingress.md (get-enabled-workflows / enabled-workflows) for gate semantics.

What is this? | From workflow: Observability Agentic Workflow Entrypoint

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

  • expires on May 10, 2026, 7:10 AM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions