docs: add Reference Documentation table to CLAUDE.md
Add a quick-reference table pointing to relevant documentation for specific development tasks (architecture, tools, providers, configuration, deployment, etc.) Generated with [Z.ai](https://z.ai/subscribe?ic=JGTYCX7ZO7) Co-Authored-By: Z.ai GLM-5
This commit is contained in:
parent
aca47c0ce5
commit
2fad3c3b0d
1 changed files with 20 additions and 0 deletions
20
CLAUDE.md
20
CLAUDE.md
|
|
@ -160,3 +160,23 @@ Integration tests (require external APIs) are tagged with `//go:build integratio
|
||||||
- Error wrapping with `fmt.Errorf("context: %w", err)`
|
- Error wrapping with `fmt.Errorf("context: %w", err)`
|
||||||
- Structured logging via `pkg/logger` with component and fields
|
- Structured logging via `pkg/logger` with component and fields
|
||||||
- JSON config uses `json:` tags with snake_case
|
- JSON config uses `json:` tags with snake_case
|
||||||
|
|
||||||
|
## Reference Documentation
|
||||||
|
|
||||||
|
Read these documents when working on specific areas:
|
||||||
|
|
||||||
|
| Document | When to Read |
|
||||||
|
|----------|--------------|
|
||||||
|
| [docs/developer-guide/architecture.md](docs/developer-guide/architecture.md) | Understanding system architecture, components, data flow |
|
||||||
|
| [docs/developer-guide/data-flow.md](docs/developer-guide/data-flow.md) | Message bus, event processing, request lifecycle |
|
||||||
|
| [docs/developer-guide/building.md](docs/developer-guide/building.md) | Building from source, cross-compilation, dependencies |
|
||||||
|
| [docs/developer-guide/testing.md](docs/developer-guide/testing.md) | Running tests, writing new tests, test patterns |
|
||||||
|
| [docs/developer-guide/extending/creating-tools.md](docs/developer-guide/extending/creating-tools.md) | Implementing new tools, Tool interface, parameters |
|
||||||
|
| [docs/developer-guide/extending/creating-providers.md](docs/developer-guide/extending/creating-providers.md) | Adding LLM providers, LLMProvider interface |
|
||||||
|
| [docs/developer-guide/extending/creating-channels.md](docs/developer-guide/extending/creating-channels.md) | Adding chat platforms, message handling |
|
||||||
|
| [docs/developer-guide/extending/creating-skills.md](docs/developer-guide/extending/creating-skills.md) | Creating custom skills, skill structure |
|
||||||
|
| [docs/configuration/config-file.md](docs/configuration/config-file.md) | Configuration schema, all options, environment variables |
|
||||||
|
| [docs/operations/troubleshooting.md](docs/operations/troubleshooting.md) | Common issues, debugging, error resolution |
|
||||||
|
| [docs/deployment/docker.md](docs/deployment/docker.md) | Docker setup, compose configuration |
|
||||||
|
| [docs/deployment/security.md](docs/deployment/security.md) | Production security, sandbox configuration |
|
||||||
|
| [ROADMAP.md](ROADMAP.md) | Project direction, planned features, priorities |
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue