#ReadAIrr Fork Status

ReadAIrr is a renamed fork and continuation of Readarr. The public docs use the ReadAIrr name, but the current app repo still contains many inherited Readarr identifiers.

#Repository Split

Area Repository
App code and container image https://github.com/ReadAIrr/App
Documentation source https://github.com/ReadAIrr/Docs
Public site and Cloudflare Pages update function https://github.com/ReadAIrr/Site

The app repo is the source of truth for runtime behavior. The docs repo should mirror app behavior, not the retired upstream wiki.

#Names That Still Say Readarr

The current app repo still uses Readarr for:

Do not change documentation examples for these compatibility names unless the app code changes first.

#Current Deployment Shape

#Cloudflare Pages Boundary

The public update API under /v1/update/* is implemented in the ReadAIrr/Site repo as a Cloudflare Pages function. The Docs repo links to that endpoint but does not implement it.

The local OpenAPI file in this Docs repo is copied from ReadAIrr/App/src/Readarr.Api.V1/openapi.json.

#Current Review Notes

The 2026-05-10 documentation pass was checked against current App commits, the working tree visible in ReadAIrr/App, and the live no-auth app at http://192.168.0.228:8787. Major user-facing differences from the previous docs pass include hosted metadata defaults, public GHCR dev/val/prod image channels, server-side Books/Wanted/Unmapped paging and search, Activity Overview, Narrator evidence workflows, manual audio tag editing, metadata confidence review panels, audiobook quality preferences, and metadata-service/database readiness status.

The App OpenAPI bundle was regenerated during this pass with the Swashbuckle CLI version matching the current App packages. It now includes newer controller endpoints for narrator evidence, unmapped review actions, metadata comparison, and audio tag editing.

#Toby Action Items Outside Docs