# Documentation map Repository: [Charlie/project-charlie](https://gitea.alexandru.macocian.me/Charlie/project-charlie) | ID | Doc | Use for | | --- | --- | --- | | overview | [Project Charlie](../README.md) | Repo purpose, canonical locations, current state. | | topology | [Topology](topology.md) | Network, ingress, host/storage/metrics flow. | | strategy | [Strategy](strategy.md) | Deployment model, stack types, shared-stack rules. | | layout | [Layout](layout.md) | NAS paths, stack/data separation, naming. | | hosts | [Hosts](hosts.md) | Fleet roles and SOPS recipients. | | inventory | [Inventory](inventory.md) | Stack ownership, hosts, source/image repos, operator tooling. | | onboarding | [Host onboarding](onboarding.md) | Required host state and deploy-target prerequisites. | | provisioning | [Host provisioning](provisioning.md) | Planned Ansible host auto-provisioning tool. | | identity | [Identity & access](identity.md) | Authentik, LDAP, step-ca, Gssh, Sherlock, service identities. | | shared-homes | [Shared home directories](shared-homes.md) | Planned LDAP/autofs NFS-backed `/Users` homes. | | secrets | [Secrets](secrets.md) | SOPS, age keys, PAT identities, secret placement. | | cert-issuer | [Cert issuer](cert-issuer.md) | step-ca, cert-syncer, cert-watch, trust boundaries. | | automation | [Automation](automation.md) | Reusable workflows/actions, deploy path, build path, Gitea constraints. | | runners | [Runners](runners.md) | Runner hosts, runtime model, runner-stack exceptions. | | vulnerability-scanning | [Vulnerability scanning](vulnerability-scanning.md) | Trivy stacks, CVE metrics, Grafana dashboard. | | conventions | [Conventions](conventions.md) | Stack and deployment conventions. | | next-work | [Next work](roadmap.md) | Prompting, skills, MCP context, platform follow-ups. |