chore: renomeia repos do ecossistema para lowercase-com-hifen - #573
Merged
Merged
Conversation
Reflete o rename dos 6 repos do ecossistema LayoutParser no GitHub (LayoutParserApi -> layoutparser-api, LayoutParserLib -> layoutparser-lib, LayoutParserDecrypt -> layoutparser-decrypt, LayoutParserReact -> layoutparser-portal, etc.) no README.md e no README de perfil da org. Nomes de assembly/arquivo (LayoutParserLib.dll, LayoutParserDecrypt.exe, LayoutParserLib.sln) e a chave de config LayoutParserDecrypt:Path foram corrigidos para LayoutParserDecrypt:BaseUrl (nome atual, desatualizado desde a PR #569) permanecem intactos por nao serem nomes de repo. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…hifen Renomeia no GitHub e localmente: LayoutParserApi -> layoutparser-api, LayoutParserLib -> layoutparser-lib, LayoutParserDecrypt -> layoutparser-decrypt, LayoutParserLowCodeRunner -> layoutparser-lowcoderunner, LayoutParserCypress -> layoutparser-cypress (mesmo padrao ja usado no front-end, LayoutParserReact -> layoutparser-portal). So os nomes de PASTA/REPOSITORIO mudam -- nomes de assembly/projeto/arquivo (LayoutParserLib.dll, LayoutParserLib.csproj, LayoutParserDecrypt.exe, nomes de classe/namespace C#) continuam exatamente como estavam, nao sao afetados. - LayoutParserApi.csproj: HintPath da referencia a LayoutParserLib.dll agora aponta para ..\layoutparser-lib\bin\... (pasta irma renomeada). - ci-dev.yml/deploy.yml/pr-validate.yml: steps de checkout dos repos irmaos (repository:/path:) e todos os Join-Path que montavam caminho pelo nome da pasta antiga, atualizados para layoutparser-lib/layoutparser-decrypt. Nomes de arquivo dentro desses paths (LayoutParserLib.dll, LayoutParserDecrypt.exe, LayoutParserLib.csproj, LayoutParserDecrypt.csproj) NAO foram tocados. - .claude/CLAUDE.md: tabela do ecossistema de repos atualizada. - .claude/rules/security.md: referencia ao BFF (layoutparser-portal/server/) na regra viva de identidade/auth atualizada. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
2 tasks
elson-vinicius-lopes
pushed a commit
that referenced
this pull request
Sep 25, 2026
…graphs Resolve conflito em README.md: origin/develop trouxe o rename dos repos (LayoutParserReact -> layoutparser-portal, PR #573), esta branch removia paragrafos duplicados nos mesmos blocos de texto. Mantido: dedup desta branch + nomes renomeados de develop. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resumo
Renomeia todos os repos do ecossistema no GitHub e localmente, seguindo o padrao que o front-end ja usava (
LayoutParserReact->layoutparser-portal):LayoutParserApi->layoutparser-apiLayoutParserLib->layoutparser-libLayoutParserDecrypt->layoutparser-decryptLayoutParserLowCodeRunner->layoutparser-lowcoderunnerLayoutParserCypress->layoutparser-cypressRenames no GitHub ja feitos (redirects automaticos ficam ativos, mas as referencias abaixo foram atualizadas pra apontar direto pro nome novo).
O que NAO mudou (importante)
Nomes de assembly/projeto/arquivo continuam exatamente como estavam -- so pasta/repositorio mudou:
LayoutParserLib.dll,LayoutParserLib.csproj,LayoutParserDecrypt.exe,LayoutParserDecrypt.csproj,LayoutParserApi.csproj-- intocados.LayoutParserDecrypt:BaseUrl(appsettings) -- intocada (nao e nome de repo).Arquivos alterados
LayoutParserApi.csproj:HintPathda referencia aLayoutParserLib.dllagora aponta para..\layoutparser-lib\bin\.....github/workflows/{ci-dev,deploy,pr-validate}.yml: steps de checkout dos repos irmaos (repository:/path:) e todos osJoin-Pathque montavam caminho pelo nome da pasta antiga..claude/CLAUDE.md: tabela do ecossistema..claude/rules/security.md: referencia ao BFF (layoutparser-portal/server/) na regra viva de identidade/auth.README.md/docs/organizacao/README-org-LayoutParser.md: tabelas, diagramas, links cross-repo -- inclusive corrigido de passagem um link stale praLayoutParserReact(nunca tinha sido atualizado pralayoutparser-portaldesde que o front foi renomeado antes desta sessao) e a chave de configLayoutParserDecrypt:Pathdesatualizada (ja e:BaseUrldesde a PR feat(decrypt): substitui Process.Start por HttpClient+Polly para o servico Decrypt #569).Docs historicos com data (
.claude/agent-memory/**,docs/architecture/*-2026-*.md) foram deliberadamente NAO tocados -- sao registro do estado do projeto na epoca, reescrever os nomes ali distorceria a historia.Test plan
dotnet build LayoutParserApi.csproj -c Releaselocal -- 0 erros, confirma que oHintPathnovo resolve certo contra a pastalayoutparser-libja renomeada.layoutparser-lib/layoutparser-decrypt) funcionando com os novos nomes de repo.Fora de escopo (achado de passagem)
@lp-docencontrou paragrafos duplicados pre-existentes no README (nao relacionados a este rename, ex. linhas ~433/434, ~495/496) -- nao mexido aqui, fica como limpeza futura se quiser.🤖 Generated with Claude Code