Skip to content

docs: streamline guides and add English site - #20

Merged
Codewriter90x merged 1 commit into
mainfrom
chore/docs-i18n-cleanup
Aug 19, 2026
Merged

docs: streamline guides and add English site#20
Codewriter90x merged 1 commit into
mainfrom
chore/docs-i18n-cleanup

Conversation

@Codewriter90x

Copy link
Copy Markdown
Owner

Summary

  • reduces the root README from 457 to 161 lines and adds a versioned documentation hub
  • adds a stable English website route at /en/ with reciprocal canonical/hreflang metadata
  • routes first-time non-Italian visitors to English while preserving explicit language choice
  • adds sitemap entries and CI localization contracts
  • replaces the empty GitHub Wiki with repository-owned documentation

Validation

  • git diff --check
  • node --check website/assets/js/site.js
  • xmllint --noout website/sitemap.xml
  • bash tests/scripts/website-localization-contract-tests.sh
  • bash tests/scripts/public-readiness-contract-tests.sh
  • bash tests/scripts/asset-provenance-contract-tests.sh
  • rendered desktop/mobile QA for Italian and English routes; zero console warnings/errors

The local machine does not have the SDK 8.0.411 selected by global.json, so the unchanged .NET solution is delegated to CI.

@Codewriter90x
Codewriter90x marked this pull request as ready for review August 19, 2026 07:27
@Codewriter90x
Codewriter90x merged commit 1fb1fd9 into main Aug 19, 2026
6 checks passed
@Codewriter90x
Codewriter90x deleted the chore/docs-i18n-cleanup branch August 19, 2026 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant