Skip to content

Dependency Updates

Dependency lock, review, and update paths are governed through explicit workflow lanes and repository checks.

Dependency Update Model

flowchart TD
    Proposed[Dependency update proposed] --> Classify[Classify dependency]
    Classify --> Dev[Dev tooling]
    Classify --> Runtime[Runtime dependency]
    Classify --> Security[Security-sensitive dependency]
    Classify --> Release[Release or toolchain dependency]

    Dev --> Lower[Lower-risk path]
    Runtime --> Functional[Functional validation]
    Security --> Review[Security review path]
    Release --> Repro[Reproducibility and publish review]

    Lower --> Evidence[Update with evidence]
    Functional --> Evidence
    Review --> Evidence
    Repro --> Evidence

This page matters because Atlas should not treat every dependency update as the same kind of change. A lockfile refresh, a runtime dependency jump, and a release/toolchain change each have different risk and proof expectations.

Workflow Anchors

Main Takeaway

Dependency updates are governed maintenance, not generic churn. Atlas keeps separate review and evidence paths so maintainers can update dependencies without blurring low-risk automation, runtime behavior change, and release-sensitive policy work.