Repository navigation
docs(fork): track custom patches and safe upstream upgrade procedure - #48
Merged
Bl0ck154 merged 4 commits intoOct 24, 2026
Merged
Conversation
…stream upgrade runbook
…34 production verification
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Make the fork's custom patches and future official-upstream upgrade process discoverable to every agent, without touching running production.
Added
docs/maintenance/FORK_PATCH_REGISTER.md— verified as of 2026-10-24: installed3.8.52-custom.34at source SHA2281d1c5, GitHub CI, fork PRs fix(api): accept URL-only audio transcriptions securely #45/fix(api): release pinned fetch response before streaming body drains #46/feat(api): adaptive Antigravity resilience, model quarantine and hot timeouts #47, upstream PRs fix(api): support URL-only speech transcription with SSRF-safe media download cheaper-inference/OmniRoute#18040/fix(antigravity): preserve header-timeout cause and avoid same-account 504 replay cheaper-inference/OmniRoute#18052, already-upstream pinned-fetch fix, fork-only quarantine/telemetry/hot timeouts, important invariants.docs/maintenance/UPSTREAM_UPGRADE_RUNBOOK.md— distinguish merge vs selective port, conflict resolution, tests, exact off-host build/package checks, canary/one deploy, database snapshot and rollback compatibility.AGENTS.mdpointer so all future agents discover both documents before modifying code or updating.Critical finding
GitHub cross-fork compare on 2026-10-24:
Bl0ck154/OmniRoute:production151 commits ahead and 2,171 commits behindcheaper-inference/OmniRoute:release/v3.8.53. A blind "Sync fork" / hard reset would discard custom changes. Upgrading is feasible through a dedicated integration branch, but needs conflict resolution and regression testing.Safety
Docs/agent guidance only, no runtime file, Docker/Next build, CI/release workflow or VPS changes. Do not deploy solely because these documents are merged. Verified updater rollback restores a previous package but does not automatically roll back SQLite migrations. No credentials or private logs included.