mirror of
https://github.com/runbear-io/beardrive.git
synced 2026-08-25 08:08:08 +02:00
/no-such-project-xyz/some/file.md used to redirect to whichever project the fallback chain picked, dropping the path — nothing on screen distinguished "that link is wrong" from "you opened your project." An unknown route.project now renders a "Project not found" panel at the URL as typed, mirroring the org-not-found page two blocks up: shell, sidebar and account bar stay mounted, and "Back to <name>" points at the same project the fallback picks today. The fallback chain itself is unchanged, and "/" still redirects to the remembered project (BEA-75). All four redirects below the flag rewrite the address bar off current.id, so they are gated together — /bad-id/insights and /bad-id/notes/ would otherwise undo the fix on their own. Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>