# Quem Somos – GitDocs

## Transformamos commits em comunicação clara

O **GitDocs** nasceu com a missão de revolucionar a forma como empresas documentam e comunicam mudanças em seus sistemas. Em um cenário onde a complexidade dos softwares cresce rapidamente, manter release notes claras e consistentes é um desafio que consome tempo e frequentemente gera erros.

Para resolver esse problema, criamos uma solução totalmente automatizada que transforma logs técnicos e commits Git em documentação estruturada, acessível e multilíngue.

***

## Nossa Essência

O GitDocs é uma ferramenta desenvolvida por **João Guilherme Schneider da Silva**, como parte do curso de **Engenharia de Software**, e combina:

* Inteligência Artificial
* Versionamento semântico automático
* Integração completa com GitHub Actions
* Publicação automática em GitBook
* Persistência de histórico no MongoDB Atlas

Nosso propósito é tornar a comunicação entre times técnicos e clientes muito mais clara, rápida e eficiente.

***

## O que Fazemos

### Automatizamos toda a jornada das release notes

O GitDocs cuida de todo o processo, do commit ao cliente:

* Coleta automática de commits desde a última tag
* Classificação de commits (feat, fix, refactor, breaking change, etc.)
* Geração de release notes técnicas (Markdown)
* Geração de versões inteligentes usando Google Gemini
* Versionamento semântico automático (Major.Minor.Patch)
* Commit e push automático no GitBook (BookSys)
* Armazenamento das release notes no MongoDB Atlas

O resultado é uma documentação padronizada, precisa e completamente automatizada.

***

## Por Que Existimos

### Eliminamos processos manuais ineficientes

Empresas ainda produzem release notes manualmente — um processo lento e propenso a erros.

### Aproximamos desenvolvedores e clientes

Convertendo linguagem técnica em textos claros, reduzimos a barreira de comunicação.

### Damos velocidade ao desenvolvimento

Automatizamos tarefas repetitivas, permitindo que equipes foquem na inovação.

***

## Nossa Tecnologia

Utilizamos uma stack moderna, segura e escalável:

* **Java 21 + Spring Boot 3.5.7**
* **Google Gemini 2.5 Flash** para análise semântica
* **GitHub Actions** para CI/CD
* **MongoDB Atlas** para persistência das releases
* **GitBook (BookSys)** para publicação automática

Nossa arquitetura garante resiliência, segurança, alta performance e automação de ponta a ponta.

***

## Nossa Visão

Ser referência internacional em automação de documentação técnica, unindo IA e processos inteligentes para transformar a comunicação entre equipes e clientes.

***

## Nossa Missão

Facilitar a vida de desenvolvedores, gestores e clientes ao fornecer uma ferramenta:

* Confiável
* Automatizada
* Multilíngue
* Inteligente
* Escalável

***

## Nossos Valores

* **Transparência:** comunicação simples, clara e acessível
* **Automação Inteligente:** minimizamos trabalho manual
* **Inovação:** uso estratégico de IA
* **Precisão:** padronização e consistência em cada release
* **Segurança:** gestão rigorosa de credenciais e dados

***

## GitDocs

**Da Máquina ao Cliente, sem Fricção.**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://aaaaaaa-3.gitbook.io/aaaaaaa-docs/page.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
