Skip to content

[Claude] Corrige a licença nos guias do pacote e valida o texto - #11

Merged
leoars merged 1 commit into
mainfrom
fix-distribution-license
Nov 9, 2026
Merged

leoars merged 1 commit into
mainfrom
fix-distribution-license

Conversation

@leoars

@leoars leoars commented Nov 9, 2026

Copy link
Copy Markdown
Owner

What changed / O que mudou

  • docs/en/distribution.md and docs/pt-BR/distribution.md now say that PGMS's original work is under Apache-2.0. They still said MIT after the license change. / Os guias agora dizem Apache-2.0; ainda diziam MIT depois da troca de licença.
  • Test-PublicDocumentation.ps1 now fails if either guide omits Apache-2.0 or mentions MIT. / A validação agora falha se um dos guias não citar Apache-2.0 ou citar MIT.

These guides are copied into the package as READ-ME.md and LEIA-ME.md, so the v0.1.0-alpha.5 package still carries the old sentence. Its assets are not replaced, to keep checksums and attestations valid; the release page has a note, and the next package gets the fix. ManifestSha256 is re-frozen with the next version bump.

Why / Por quê

The packaged guides contradicted the LICENSE file included in v0.1.0-alpha.5.

Validation actually run / Validação realmente executada

  • Test-PublicDocumentation.ps1 before the guide fix: failed on docs/en/distribution.md, as intended.
  • Test-PublicDocumentation.ps1 after the guide fix: valid.

Documentation and validation script only; application tests and package scripts were not run.

Checklist

  • No credentials, personal data, dumps, saved profiles or local artifacts are included. / Sem credenciais, dados pessoais, dumps, perfis salvos ou artefatos locais.
  • Tests used only synthetic data and the isolated project cluster. / Testes usaram apenas dados sintéticos e o cluster isolado do projeto. (No database tests were needed.)
  • Public documentation updated in both docs/en and docs/pt-BR (and both READMEs) when relevant. / Documentação pública atualizada em docs/en e docs/pt-BR (e nos dois READMEs) quando pertinente.
  • No SSMS parity or platform certification is claimed beyond what was tested. / Nenhuma paridade com SSMS ou certificação de plataforma declarada além do testado.
  • Known limits of the change are stated above. / Limites conhecidos da mudança estão descritos acima.

🤖 Generated with Claude Code

Os guias de distribuição ainda diziam MIT depois da troca para Apache-2.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@leoars
leoars merged commit bcf6fd1 into main Nov 9, 2026
1 check passed
@leoars
leoars deleted the fix-distribution-license branch November 9, 2026 03:08
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