{
  "id": "home",
  "title": "James",
  "description": "Documentação funcional e técnica do James, um ERP pessoal e auto-hospedado.",
  "type": "overview",
  "status": "observed",
  "visibility": "public",
  "tags": [
    "james",
    "overview",
    "produto"
  ],
  "related": [
    "primeiros-passos",
    "visao-geral",
    "funcionalidades",
    "contribuicao"
  ],
  "sourceRefs": [
    "https://github.com/james-suite/james/blob/master/README.md",
    "https://github.com/james-suite/james/blob/master/composer.json"
  ],
  "authors": [],
  "updated": null,
  "diagram": "james-overview",
  "body": "## Comece aqui\n\nO James é um ERP pessoal e auto-hospedado. A aplicação reúne autenticação, contatos, finanças, acertos, notificações e auditoria em um único sistema, com foco em privacidade e simplicidade operacional.\n\n{{diagram:james-overview}}\n\n## Caminhos recomendados\n\n- Para instalar o ambiente local, siga [Primeiros passos](doc:primeiros-passos).\n- Para entender o produto e os módulos, leia a [Visão geral](doc:visao-geral) e [Funcionalidades](doc:funcionalidades).\n- Para consultar regras específicas, use a seção [Finanças](doc:financas) ou [Arquitetura e desenvolvimento](doc:arquitetura).\n- Para contribuir, consulte [Contribuição](doc:contribuicao).\n\n## Repositórios e referências\n\n- [Código da aplicação James](https://github.com/james-suite/james)\n- [Repositório desta documentação](https://github.com/james-suite/docs)\n- [Documentação oficial do Aurelius](https://arthurwillers.github.io/Aurelius/)\n\nOs artefatos `llms.txt`, `llms-full.txt`, `api/manifest.json` e os documentos em Markdown/JSON são gerados pelo Aurelius a partir destas fontes.",
  "sections": [
    {
      "id": "comece-aqui",
      "level": 2,
      "title": "Comece aqui",
      "text": "O James é um ERP pessoal e auto-hospedado. A aplicação reúne autenticação, contatos, finanças, acertos, notificações e auditoria em um único sistema, com foco em privacidade e simplicidade operacional.",
      "line": 1
    },
    {
      "id": "caminhos-recomendados",
      "level": 2,
      "title": "Caminhos recomendados",
      "text": "- Para instalar o ambiente local, siga [Primeiros passos](doc:primeiros-passos). - Para entender o produto e os módulos, leia a [Visão geral](doc:visao-geral) e [Funcionalidades](doc:funcionalidades). - Para consultar regras específicas, use a seção [Finanças](doc:financas) ou [Arquitetura e desenvolvimento](doc:arquitetura). - Para contribuir, consulte [Contribuição](doc:contribuicao).",
      "line": 7
    },
    {
      "id": "repositorios-e-referencias",
      "level": 2,
      "title": "Repositórios e referências",
      "text": "- [Código da aplicação James](https://github.com/james-suite/james) - [Repositório desta documentação](https://github.com/james-suite/docs) - [Documentação oficial do Aurelius](https://arthurwillers.github.io/Aurelius/)  Os artefatos `llms.txt`, `llms-full.txt`, `api/manifest.json` e os documentos em Markdown/JSON são gerados pelo Aurelius a partir destas fontes.",
      "line": 14
    }
  ],
  "sourcePath": "content/home.md",
  "visuals": [
    {
      "id": "james-overview",
      "kind": "architecture",
      "title": "Visão de arquitetura do James",
      "description": "A aplicação Laravel coordena a interface autenticada, a persistência relacional, os arquivos privados e as rotinas assíncronas do James.",
      "summary": "O navegador acessa a aplicação Laravel protegida por autenticação. A aplicação persiste dados no PostgreSQL, guarda mídia em discos privados e usa fila e scheduler para rotinas financeiras e notificações.",
      "renderMode": "native",
      "api": "api/diagrams/james-overview.json",
      "human": "diagrams/james-overview.html"
    }
  ],
  "apiVersion": 1
}
