WIP: docs: hand off Search Console fixes for the infrastructure migration #119

Draft
ClaudiuSchuster wants to merge 2 commits from oss-oo/search-console-migration-handoff into main
Owner

For MAMA Astra

Please fold this Search Console handoff into the OSS-OO infrastructure migration. Google has chosen redirect aliases as canonical for /about/ and /explore/repos, and the Cinnamon repository still generates four issue links that return real 404 responses.

This draft is documentation only. It preserves both original patches as inert files, their exact bases and hashes, an English migration handoff, and scoped OSS-OO evidence. Both patches apply in sequence to freshly checked public main bcabdd38fb15f79fc3e0170384f787b7f485ca4b.

  • The /about/ self-canonical and matching og:url patch passed source checks.
  • The narrowly scoped /explore/repos Caddy header candidate passed static/applicability checks. Its mandatory isolated e2e, full Caddy validation and real-response checks remain open; no unvalidated Caddy runtime change is applied here.
  • All four exact upstream Cinnamon PR counterparts were verified. The actual Forgejo import/reference configuration still needs inspection and correction; no guessed redirect mapping is applied.
  • Existing root/dashboard behavior, slash normalization, native sitemaps, deliberate robots exclusions and the working issue-to-PR alias are to be preserved.

Read docs/handoffs/2026-10-10-search-console/README.md for implementation order, migration/publication gates and the required return evidence. Use the accepted target ingress rather than blindly replaying the old deployment layout.

No deployment is performed by this PR. The historical /about redirect-error validation was started successfully in Search Console on 2026-10-10; canonical duplicate validation awaits published corrections. After implementation, return the actual commit, runtime checks and public responses to the Search Console session for fresh Live Tests and appropriate requests. Source correction, public acceptance, submission and confirmed indexing remain separate outcomes.

## For MAMA Astra Please fold this Search Console handoff into the OSS-OO infrastructure migration. Google has chosen redirect aliases as canonical for `/about/` and `/explore/repos`, and the Cinnamon repository still generates four issue links that return real 404 responses. This **draft is documentation only**. It preserves both original patches as inert files, their exact bases and hashes, an English migration handoff, and scoped OSS-OO evidence. Both patches apply in sequence to freshly checked public main `bcabdd38fb15f79fc3e0170384f787b7f485ca4b`. - The `/about/` self-canonical and matching `og:url` patch passed source checks. - The narrowly scoped `/explore/repos` Caddy header candidate passed static/applicability checks. Its mandatory isolated e2e, full Caddy validation and real-response checks remain open; no unvalidated Caddy runtime change is applied here. - All four exact upstream Cinnamon PR counterparts were verified. The actual Forgejo import/reference configuration still needs inspection and correction; no guessed redirect mapping is applied. - Existing root/dashboard behavior, slash normalization, native sitemaps, deliberate robots exclusions and the working issue-to-PR alias are to be preserved. Read `docs/handoffs/2026-10-10-search-console/README.md` for implementation order, migration/publication gates and the required return evidence. Use the accepted target ingress rather than blindly replaying the old deployment layout. No deployment is performed by this PR. The historical `/about` redirect-error validation was started successfully in Search Console on 2026-10-10; canonical duplicate validation awaits published corrections. After implementation, return the actual commit, runtime checks and public responses to the Search Console session for fresh Live Tests and appropriate requests. Source correction, public acceptance, submission and confirmed indexing remain separate outcomes.
docs: hand off Search Console fixes for the infrastructure migration
All checks were successful
ci / ci (pull_request) Successful in 54s
f381a3d2fd
Documentation-only handoff for MAMA Astra. Preserve both original candidate patches as inert files with evidence, hashes, migration constraints and return handoff. No runtime files changed or deployment performed.
docs: preserve exact original patch bytes in migration handoff
All checks were successful
ci / ci (pull_request) Successful in 53s
421be68339
Restore the exact original patch files after the Apply patch form normalized nested diff whitespace. Keep the recorded SHA-256 identities and all source/context bytes. Documentation assets only; no runtime source change.
All checks were successful
ci / ci (pull_request) Successful in 53s
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin oss-oo/search-console-migration-handoff:oss-oo/search-console-migration-handoff
git switch oss-oo/search-console-migration-handoff
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OSS-OO/laboratory!119
No description provided.