Sitemap · Gestão do núcleo

A Gestão do núcleo tem uma página por núcleo. Reuniões, ata, resoluções e documentos convivem na mesma página; a reunião e a ata abrem em janelas sobre ela. Os endpoints ficam na API Reference.

Rotas

Rota do frontPágina e finalidadeAtor no fluxo
/gestaoAbre direto a Página do Núcleo quando a pessoa pode ver um único núcleo; quando pode ver mais de um, ou não faz parte de nenhum (por exemplo, com Acesso Global), mostra a lista dos núcleos que pode ver para escolher.Qualquer integrante autenticado.
/gestao/{sigla}Página do Núcleo da sigla indicada: dados do núcleo, reuniões, atas, resoluções e documentos.Quem pode ver o núcleo; as ações de liderança exigem a liderança do núcleo.
/gestao/{sigla}/atas/{id}Documento da ata registrada, “Ata NN/AAAA”, em lista descritiva em duas colunas e enxuto na tela, com o botão Imprimir; fórmula formal, assinaturas e timbre só na impressão.Quem pode ler a ata.
/gestao/{sigla}/resolucoes/{id}Documento da resolução, no mesmo modelo e com a mesma regra de impressão.Quem pode ver o núcleo.
/gestao/presidenciaPágina da Presidência: todos os núcleos, reuniões do catálogo e dos núcleos, lista de resoluções e atas registradas, e a ação “Agendar reunião” para reuniões fora do núcleo.Alta Gestão e Acesso Global.
/gestao/areas/{sigla}Página da Área: núcleos da área, reuniões do catálogo, reuniões e resoluções dos núcleos da área e atas das reuniões fora do núcleo.Acesso de Área da área; Alta Gestão e Acesso Global, em qualquer área.

As palavras presidencia e areas ficam reservadas e nenhum núcleo as usa como sigla.

O menu do usuário tem a seção Núcleos, com os núcleos que a pessoa pode ver. Cada item mostra o nome do núcleo e, como descrição, a sigla e a área, e abre /gestao/{sigla}. Para quem pode abrir a Página da Presidência, a seção traz o item Presidência, e, para quem pode abrir a Página da Área, um item por área. Uma URL não concede autorização: a leitura e as ações dependem das regras da API.

Funções da página

FunçãoO que ofereceHistórias relacionadas
Cabeçalho do núcleoNome, sigla, situação, área e liderança; ações “Registrar resolução” e “Agendar reunião”, só para a liderança.US-GESTAO-002, US-ORGANIZACAO-001, US-ORGANIZACAO-002
Lista de núcleosEm /gestao, os núcleos que a pessoa pode ver, para escolher.US-GESTAO-002
ReuniõesLista e calendário com as visões Hoje e Mês; a reunião ordinária aparece como “Reunião ordinária · <nome do tipo>”, sem o código do tipo, com a situação de cada uma.US-GESTAO-003
Agendar reuniãoFormulário aberto pela ação do cabeçalho, só para a liderança, com a escolha entre ordinária, pelo nome do tipo, e extraordinária.US-GESTAO-004
Remarcar, adiar ou cancelarAções da reunião do núcleo, para a liderança do núcleo, para Acesso Global ou superior e para os membros dos núcleos da área de Alta Gestão (ALTG: Presidência e Assessoria).US-GESTAO-012
Janela da reuniãoData, hora, local, pauta e a ação Ingressar.US-GESTAO-006
AtaFormulário compartilhado da ata em rascunho: presença nos avatares, Pauta e Deliberações em áreas de texto com edição simultânea, cursores com nome e cor, Condução e Redação; registro pela liderança; leitura da ata registrada.US-GESTAO-007, US-GESTAO-008, US-GESTAO-019
ResoluçõesLista das resoluções com número, ementa e situação; registro, revogação e marcação de cumprida pela liderança.US-GESTAO-009, US-GESTAO-010
DocumentosLista das atas registradas, das resoluções e dos outros documentos anexados, busca pelo nome, pelo número ou pela ementa, filtro por tipo (ata, resolução ou outro); ata e resolução abrem na página própria, e o anexo é baixado.US-GESTAO-011
Documento da ata e da resoluçãoPágina própria em HTML, enxuta na tela, com Imprimir; fórmula formal, assinaturas e timbre só na impressão.US-GESTAO-008, US-GESTAO-009
Reuniões do catálogo nas páginasNa Página do Núcleo, na Página da Área e na Página da Presidência, as reuniões que o catálogo destina a cada uma, pelo nome de exibição.US-GESTAO-013
Página da PresidênciaNúcleos, reuniões do catálogo e dos núcleos com filtro por núcleo, lista única de resoluções e atas registradas, ação “Agendar reunião”, sem histórico.US-GESTAO-017
Página da ÁreaNúcleos da área, reuniões do catálogo, reuniões e resoluções dos núcleos da área e atas das reuniões fora do núcleo, sem documentos, histórico nem ações.US-GESTAO-018
Agendar, remarcar, adiar e cancelar reunião fora do núcleoAções para os membros dos núcleos da área de Alta Gestão (ALTG: PRES e AESP) e para o Acesso Global.US-GESTAO-014
TranscriçãoNa janela da ata, a transcrição do Google Meet da reunião, só para a liderança do núcleo e a Alta Gestão, com a opção de copiá-la para a ata; na reunião fora do núcleo, só para a Alta Gestão; na reunião sigilosa, só para quem participa.US-GESTAO-015
Histórico do núcleoFeed lateral da Página do Núcleo com reuniões, atas, resoluções, documentos e Composição, do mais recente ao mais antigo, com filtro por tipo, sem as reuniões sigilosas e sem as reuniões fora do núcleo.US-GESTAO-016

Páginas e operações da API

FunçãoOperações
Seção Núcleos do menu e lista de /gestaoGET /v1/me/nuclei
Dados do núcleoGET /v1/organization/nuclei/{sigla}; GET /v1/organization/nuclei/{sigla}/members
ReuniõesGET /v1/work-items?kind=appointment&category=meeting&nucleusSigla={sigla}&from&to; GET /v1/nucleus-meetings?nucleusSigla={sigla} para o número
Agendar reuniãoGET /v1/meeting-types?nucleusApplicable=true; POST /v1/work-items com nucleusSigla, meetingKind e meetingTypeCode
Remarcar, cancelar e adiarPATCH /v1/work-items/{id}; POST /v1/work-items/{id}/postpone
Janela da reuniãoGET /v1/work-items/{id}
AtaPOST /v1/meeting-minutes; GET /v1/meeting-minutes?workItemId=; GET /v1/meeting-minutes/{id}; PATCH /v1/meeting-minutes/{id}; POST /v1/meeting-minutes/{id}/register
ResoluçõesPOST /v1/resolutions; GET /v1/resolutions; GET /v1/resolutions/{id}; POST /v1/resolutions/{id}/revoke; POST /v1/resolutions/{id}/fulfill
Documento da ata e da resoluçãoGET /v1/meeting-minutes/{id}; GET /v1/resolutions/{id}
DocumentosGET /v1/organization/nuclei/{sigla}/documents; GET /v1/documents/{id}/download para anexos; POST /v1/attachments com resourceType nucleus para anexar
Reuniões do catálogo nas páginasGET /v1/meeting-types (nome de exibição, páginas, público, sigilo e ata de cada tipo); GET /v1/institutional-meetings?page=&sigla=, com page igual a nucleus, area ou presidency
Agendar, remarcar, adiar e cancelar reunião fora do núcleoPOST /v1/institutional-meetings; PATCH /v1/work-items/{id}; POST /v1/work-items/{id}/postpone
TranscriçãotranscriptAvailable em GET /v1/meeting-minutes e GET /v1/meeting-minutes/{id}; GET /v1/meeting-minutes/{id}/transcript; a leitura real depende de rota nova no serviço do Meet (lsa-messenger)
Histórico do núcleoGET /v1/history/nucleus/{id}?orderDir=desc&resourceType=; reuniões e documentos já entram no histórico do núcleo, e as reuniões fora do núcleo ficam de fora
Página da Presidência e Página da ÁreaExistentes: GET /v1/me/nuclei, GET /v1/organization/areas, GET /v1/organization/nuclei, GET /v1/institutional-meetings?page=presidency e page=area&sigla=, GET /v1/nucleus-meetings, GET /v1/resolutions. A criar: a autorização de abertura de cada página e a leitura consolidada de vários núcleos
Ata em tempo realA criar: canal de edição simultânea e de presença; hoje há só PATCH /v1/meeting-minutes/{id} com versão e conflito 409

Referências do fluxo

Histórias do usuário · Regras de negócio

Camadas do domínio