docs: registrar ADRs, governança AGPL e roadmap do ELOS #33

Open
bianaaf wants to merge 1 commit from docs/governanca-adr-roadmap into main
Member

O ELOS passa a usar este repositório como base de código, decisões e entregas. Registra as escolhas de produto já estabelecidas e separa propostas técnicas ainda sujeitas à revisão comunitária.

Closes #2

Conteúdo

  • 27 ADRs com estado explícito, requisitos de negócio e heurísticas de usabilidade/acessibilidade.
  • Arquitetura orientada a eventos proposta: módulos, CloudEvents, outbox/inbox, idempotência, autorização e retenção; stack, protocolo e E2EE não são presumidos.
  • 31 issues reais agrupadas em cinco marcos, com dependências, critérios e uma PR planejada por entrega. Esta PR fecha somente a entrega documental GOV-01.
  • AGPL-3.0-only integral, contribuição comunitária, origem/DCO, conduta, segurança e inventário de assets ainda a auditar.
  • AGENTS.md, templates de issue/PR e política obrigatória de issue → branch → PR com Closes #N → revisão humana.
  • Práticas DevOps/CI/CD e runbooks; workflow inicial Gitea para checks locais e referência à issue.

Validação

python3 scripts/check.py: sintaxe JavaScript, JSON, links locais, integridade da licença e roadmap; 10 testes de contratos e gate de PR passaram. git diff --check passou.

Limites e revisão necessária

Não há backend ou federação implementados por esta PR. Runner, proteção de branch, scanners, SBOM/proveniência e deploy de produção seguem nas issues OPS. A execução de CI na instância precisa ser confirmada; não se alega conformidade WCAG/SLSA ou segurança de produção.

Mantenedores humanos precisam ratificar propostas de governança, canal reservado e composição da equipe, além de revisar origem/direitos de código e assets conforme DCO. Não foi fabricado sign-off de uma pessoa. A inclusão de AGPL não relicencia obras de terceiros sem autorização.

Nenhum merge, deploy ou alteração de permissões foi realizado.

O ELOS passa a usar este repositório como base de código, decisões e entregas. Registra as escolhas de produto já estabelecidas e separa propostas técnicas ainda sujeitas à revisão comunitária. Closes #2 ## Conteúdo - 27 ADRs com estado explícito, requisitos de negócio e heurísticas de usabilidade/acessibilidade. - Arquitetura orientada a eventos proposta: módulos, CloudEvents, outbox/inbox, idempotência, autorização e retenção; stack, protocolo e E2EE não são presumidos. - 31 issues reais agrupadas em cinco marcos, com dependências, critérios e uma PR planejada por entrega. Esta PR fecha somente a entrega documental GOV-01. - AGPL-3.0-only integral, contribuição comunitária, origem/DCO, conduta, segurança e inventário de assets ainda a auditar. - AGENTS.md, templates de issue/PR e política obrigatória de issue → branch → PR com Closes #N → revisão humana. - Práticas DevOps/CI/CD e runbooks; workflow inicial Gitea para checks locais e referência à issue. ## Validação `python3 scripts/check.py`: sintaxe JavaScript, JSON, links locais, integridade da licença e roadmap; 10 testes de contratos e gate de PR passaram. `git diff --check` passou. ## Limites e revisão necessária Não há backend ou federação implementados por esta PR. Runner, proteção de branch, scanners, SBOM/proveniência e deploy de produção seguem nas issues OPS. A execução de CI na instância precisa ser confirmada; não se alega conformidade WCAG/SLSA ou segurança de produção. Mantenedores humanos precisam ratificar propostas de governança, canal reservado e composição da equipe, além de revisar origem/direitos de código e assets conforme DCO. Não foi fabricado sign-off de uma pessoa. A inclusão de AGPL não relicencia obras de terceiros sem autorização. Nenhum merge, deploy ou alteração de permissões foi realizado.
docs: registrar ADRs, governança AGPL e roadmap rastreável
All checks were successful
Qualidade ELOS / quality (pull_request) Successful in 14s
5404959d8a
All checks were successful
Qualidade ELOS / quality (pull_request) Successful in 14s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin docs/governanca-adr-roadmap:docs/governanca-adr-roadmap
git switch docs/governanca-adr-roadmap

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff docs/governanca-adr-roadmap
git switch docs/governanca-adr-roadmap
git rebase main
git switch main
git merge --ff-only docs/governanca-adr-roadmap
git switch docs/governanca-adr-roadmap
git rebase main
git switch main
git merge --no-ff docs/governanca-adr-roadmap
git switch main
git merge --squash docs/governanca-adr-roadmap
git switch main
git merge --ff-only docs/governanca-adr-roadmap
git switch main
git merge docs/governanca-adr-roadmap
git push origin main
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
organica/elos-frontend!33
No description provided.