Skip to content

feat: campos de governança no module.json (owners + repo backoffice-*)#23

Open
Tami-Andrade wants to merge 1 commit into
mainfrom
feat/module-governance-fields
Open

feat: campos de governança no module.json (owners + repo backoffice-*)#23
Tami-Andrade wants to merge 1 commit into
mainfrom
feat/module-governance-fields

Conversation

@Tami-Andrade

Copy link
Copy Markdown

O que

Alinha o template do quickstart com a governança de módulos do shell (PR corabank/platform-backoffice-shell#18):

  • module.json: adiciona owners (squads/áreas responsáveis), description em português, e padroniza platform.repo para corabank/backoffice-*.
  • Chart registration-configmap.yaml: o payload de registro agora encaminha repository (= platform.repo) e owners para o catálogo. Sem isso os campos não chegam ao POST /api/modules.
  • Skills:
    • onboarding: tabela de campos e o passo de preenchimento incluem owners, descrição em PT, naming corabank/backoffice-*, e reforçam preencher name/group com valores reais.
    • check-module: novos warns — owners default/vazio, descrição default/PT, e platform.repo fora do padrão backoffice-* (que o platform setup rejeita).

Dependência

Requer o PR #18 do platform-backoffice-shell (backend lê repository/owners; @platform/module-register encaminha platform.reporepository + owners).

🤖 Generated with Claude Code

- module.json: owners, descricao em PT, platform.repo padronizado backoffice-*
- chart registration-configmap: encaminha repository (=platform.repo) + owners
- skills onboarding/check-module: descrevem os novos campos, naming backoffice-*,
  descricao em portugues e name/group sempre preenchidos

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Tami-Andrade Tami-Andrade marked this pull request as ready for review June 23, 2026 12:52
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.

2 participants