zeroclaw/docs
Simian Astronaut 7 d0781f31a5 test: restructure test suite into five-level taxonomy
Reorganize the flat tests/ directory into a structured taxonomy:
- component/ (174 tests): single-subsystem tests
- integration/ (65 tests): multi-component wiring tests
- system/ (5 tests): full-stack with real SQLite memory
- live/ (5 tests, #[ignore]): real external API tests
- manual/: shell/Python scripts for human-driven testing
- support/: shared mock infrastructure (MockProvider, EchoTool, etc.)
- fixtures/: JSON trace fixtures for declarative LLM replay

Deduplicates ~180 lines of identical mock code from agent_e2e.rs and
agent_loop_robustness.rs into shared support modules. Adds new component
tests for gateway (HMAC signature verification) and security (config
defaults, TOML round-trips). Adds system-level tests exercising the
full agent turn cycle with real SQLite memory.

Updates Cargo.toml with [[test]] entries, dev/ci.sh with level-specific
commands, and docs/contributing/testing.md with a comprehensive testing
guide.

Zero impact on src/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 11:03:33 -04:00
..
assets docs: restructure docs/ into topic-based directory layout 2026-03-09 22:25:20 -04:00
contributing test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
hardware chore: migrate GitHub URLs from theonlyhennygod to zeroclaw-labs 2026-03-09 23:49:56 -04:00
i18n fix(docs): correct broken path references in contributing docs 2026-03-11 03:31:14 -04:00
maintainers test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
ops docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
reference docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
security docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
setup-guides fix(docs): correct broken path references in contributing docs 2026-03-11 03:31:14 -04:00
vi fix(docs): correct broken path references in contributing docs 2026-03-11 03:31:14 -04:00
README.fr.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
README.ja.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
README.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
README.ru.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
README.vi.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
README.zh-CN.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
SUMMARY.fr.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
SUMMARY.ja.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
SUMMARY.md test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
SUMMARY.ru.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00
SUMMARY.zh-CN.md docs: update all internal links to match topic-based directory layout 2026-03-09 23:09:09 -04:00

ZeroClaw Documentation Hub

This page is the primary entry point for the documentation system.

Last refreshed: February 21, 2026.

Localized hubs: 简体中文 · 日本語 · Русский · Français · Tiếng Việt.

Start Here

I want to… Read this
Install and run ZeroClaw quickly README.md (Quick Start)
Bootstrap in one command one-click-bootstrap.md
Update or uninstall on macOS macos-update-uninstall.md
Find commands by task commands-reference.md
Check config defaults and keys quickly config-reference.md
Configure custom providers/endpoints custom-providers.md
Configure Z.AI / GLM provider zai-glm-setup.md
Use LangGraph integration patterns langgraph-integration.md
Operate runtime (day-2 runbook) operations-runbook.md
Troubleshoot install/runtime/channel issues troubleshooting.md
Run Matrix encrypted-room setup and diagnostics matrix-e2ee-guide.md
Browse docs by category SUMMARY.md
See project PR/issue docs snapshot project-triage-snapshot-2026-02-18.md

Quick Decision Tree (10 seconds)

By Audience

Users / Operators

Contributors / Maintainers

Security / Reliability

Note: this area includes proposal/roadmap docs. For current behavior, start with config-reference.md, operations-runbook.md, and troubleshooting.md.

System Navigation & Governance