DashboardcliDelta upgrades, patching, tag selection…

Delta upgrades, patching, tag selection, and channel constraints

Category: architecture
Confidence: 0.90
ID: 01a08c39-bd11-7e81-b426-a8a16882ac27
Project ID: c760f4f9-42b0-4ce0-b36d-6b8c38d770b2
Cross-project: No
Recalled in other projects: 1
Source session: 08YtbNcAJb0puQ22U
Created: 2026-06-23 09:44:09
Updated: 2026-09-10 16:49:49

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 4 18h ago

Content

TRDIFF10 contains an 8-byte magic, three encoded int64 lengths, decompressed control tuples, and streamed zstd diff/extra blocks. Capture writer errors immediately, clean up completely, and verify final SHA-256 inline. Never read and write the same path across hops. Stable chains come from GitHub Releases; nightly uses GHCR tags. Reject dev versions, downgrades, and cross-channel chains; limits are depth 10 stable, 30 nightly, and ratio 0.6. On release/**, derive PREV_TAG from the prior branch series rather than the newest chronological stable release. Corrupt or oversized patches fall back to full download. Return readFile() buffers directly. Offline and nightly upgrades use the curl/GitHub standalone path.

Move to: