CLAUDE.md rewritten (708 -> ~320 lines): four overlapping release sections collapsed to one, stale v1->v35 schema history dropped (it lives in CHANGELOG), marketplace endpoint internals and verbose process sections moved out or tightened. New focused docs: - docs/RELEASING.md - release process, deploy workflows, CI quirks (RELEASE_TEMPLATE.md folded in as an appendix) - docs/marketplace.md - marketplace ingestion + re-serving internals - docs/README.md - documentation index by audience, linked from README.md and CLAUDE.md Archived under docs/archive/: docs/superpowers/ (52 historical planning artifacts), HACKATHON.md, pd-ps-comments.md, security-audit-2026-04.md, future/NOTIFICATIONS.md. Removed the docs/auto-install.md stub. Fixed dangling links in connectors/jira/README.md and dev_docs/README.md, repointed code/doc references to archived paths.
73 lines
4.7 KiB
Markdown
73 lines
4.7 KiB
Markdown
# Agnes documentation
|
|
|
|
Index of all documentation, organized by who needs it. New here? Start with the
|
|
row that matches your role.
|
|
|
|
| You are… | Start with |
|
|
|----------|-----------|
|
|
| **Analyst** — using Agnes to query data | [`QUICKSTART.md`](QUICKSTART.md), then [`HOWTO/`](HOWTO/) |
|
|
| **Operator** — deploying & running an instance | [`PLATFORM_SETUP.md`](PLATFORM_SETUP.md) |
|
|
| **Developer** — working on Agnes itself | [`../ARCHITECTURE.md`](../ARCHITECTURE.md) + [`architecture.md`](architecture.md) |
|
|
|
|
---
|
|
|
|
## For analysts
|
|
|
|
Using the platform to analyze data.
|
|
|
|
- [`QUICKSTART.md`](QUICKSTART.md) — local setup + first sync
|
|
- [`HOWTO/`](HOWTO/) — task-oriented cookbook (querying, snapshots, common workflows)
|
|
- [`DATA_SOURCES.md`](DATA_SOURCES.md) — data source connectors (Keboola, BigQuery, CSV) and how tables surface
|
|
- [`metrics/`](metrics/) — canonical business-metric definitions (YAML)
|
|
- [`HEADLESS_USAGE.md`](HEADLESS_USAGE.md) — PAT auth for CI / headless clients
|
|
|
|
## For operators
|
|
|
|
Deploying, configuring, and running an Agnes instance.
|
|
|
|
- [`PLATFORM_SETUP.md`](PLATFORM_SETUP.md) — **the consolidated operator playbook** (bootstrap, TLS, marketplaces, scheduler, telemetry)
|
|
- [`ONBOARDING.md`](ONBOARDING.md) — end-to-end Terraform deployment into a new GCP project
|
|
- [`DEPLOYMENT.md`](DEPLOYMENT.md) — picks between the Terraform and Docker Compose paths
|
|
- [`CONFIGURATION.md`](CONFIGURATION.md) — `instance.yaml`, env vars, per-instance options
|
|
- [`state-dir.md`](state-dir.md) — persistent data layout (`data` + `state` tiers, mount layouts, migration)
|
|
- [`RBAC.md`](RBAC.md) — access control: groups, members, resource grants
|
|
- [`auth-google-oauth.md`](auth-google-oauth.md) — Google OAuth setup + operator gotchas
|
|
- [`auth-groups.md`](auth-groups.md) — Google Workspace group sync
|
|
- [`admin/query-modes.md`](admin/query-modes.md) — table registration query modes
|
|
- [`agent-setup-prompt.md`](agent-setup-prompt.md) — customize the `/setup` page banner
|
|
- [`agent-workspace-prompt.md`](agent-workspace-prompt.md) — customize the generated analyst `CLAUDE.md`
|
|
- [`initial-workspace-override.md`](initial-workspace-override.md) — per-instance analyst-workspace skeleton override
|
|
- [`curated-marketplace-format.md`](curated-marketplace-format.md) — authoring `marketplace-metadata.json` for curated marketplaces
|
|
- [`observability.md`](observability.md) — PostHog integration (exceptions, tracing, session replay)
|
|
- [`operator/news-content-guide.md`](operator/news-content-guide.md) — editorial guidelines for in-app news content
|
|
|
|
## For developers
|
|
|
|
Working on the Agnes codebase.
|
|
|
|
- [`../ARCHITECTURE.md`](../ARCHITECTURE.md) — high-level system overview (the summary)
|
|
- [`architecture.md`](architecture.md) — detailed architecture reference (module map, extract.duckdb contract, components)
|
|
- [`../CLAUDE.md`](../CLAUDE.md) — project instructions for AI agents working in this repo
|
|
- [`development.md`](development.md) — logging, request correlation, debug toolbar
|
|
- [`local-development.md`](local-development.md) — `LOCAL_DEV_MODE` setup (what's mocked vs. real)
|
|
- [`RELEASING.md`](RELEASING.md) — release process, deploy workflows, CI quirks
|
|
- [`RELEASE_CHECKLIST.md`](RELEASE_CHECKLIST.md) — pre-merge checks for bootstrap-path changes
|
|
- [`testing/`](testing/) — test plans (clean-analyst bootstrap, VM test)
|
|
- [`marketplace.md`](marketplace.md) — Claude Code marketplace ingestion + re-serving internals
|
|
- [`STORE_GUARDRAILS.md`](STORE_GUARDRAILS.md) — flea-market upload guardrails (static checks + LLM review)
|
|
- [`corporate-memory-governance.md`](corporate-memory-governance.md) — knowledge-distribution governance design
|
|
- [`ADR-corporate-memory-v1.md`](ADR-corporate-memory-v1.md) — ADR: corporate-memory v1 decisions
|
|
- [`llm-routing.md`](llm-routing.md) — design: provider-agnostic LLM routing
|
|
- [`sample-data.md`](sample-data.md) — sample data generator (e-commerce schema, size presets)
|
|
- [`theme-reference.html`](theme-reference.html) — web UI theme/color reference
|
|
- [`../dev_docs/`](../dev_docs/) — **server/developer-internal docs** (not synced to analyst machines): server ops, disaster recovery, security audit, desktop app, design system, Telegram bot
|
|
|
|
Code-adjacent READMEs: [`../connectors/jira/README.md`](../connectors/jira/README.md),
|
|
[`../services/corporate_memory/README.md`](../services/corporate_memory/README.md),
|
|
[`../scripts/README.md`](../scripts/README.md).
|
|
Agent skill files: [`../cli/skills/`](../cli/skills/).
|
|
|
|
## Other
|
|
|
|
- [`../CHANGELOG.md`](../CHANGELOG.md) — full change history (Keep-a-Changelog format)
|
|
- [`archive/`](archive/) — historical planning artifacts and superseded docs; not maintained, see [`archive/README.md`](archive/README.md)
|