Files
ModelForge/docs/architecture/adr/0010-immutable-download-plans.md
T

606 B

ADR-0010: Immutable, explicitly approved download plans

Status

Accepted — 2026-08-25

Decision

A download is derived from an immutable exact commit and selected file inventory. Its canonical payload, target, expected bytes/checksums, preflights, expiry and idempotency hash cannot change. Plan creation and approval are separate actions. Mutable refs and stale/unapproved plans cannot execute.

Consequences

Operators review the precise transfer before bytes move; retries reuse the same intent; upstream movement requires a new revision and plan; duplicate execution resolves to one job.