zeroclaw/docs
Alex Gorevski 44725da08c perf(ci): reduce GitHub Actions costs ~60-65% across all workflows
Analysis of Feb 17 data showed 400+ workflow runs/day consuming ~398 billable minutes (~200 hours/month projected). Implemented targeted optimizations:

High-impact changes:

- sec-audit.yml: add path filters (Cargo.toml, src/**, crates/**, deny.toml); skip docs-only PRs

- test-benchmarks.yml: move from every-push-to-main to weekly schedule; retention 30d -> 7d

- pub-docker-img.yml: tighten PR smoke build path filters to Docker-specific files only

- sec-codeql.yml: reduce from twice-daily (14 runs/week) to weekly

Medium-impact changes:

- ci-run.yml: merge lint + lint-strict-delta into single job; drop --release from smoke build

- feature-matrix.yml: remove push trigger (weekly-only); remove redundant cargo test step

- dependabot.yml: monthly instead of weekly; reduce PR limits from 11 to 5/month; group all deps

Runner cost savings:

- Switch 6 lightweight API-only workflows to ubuntu-latest (PR Labeler, Intake, Auto Responder, Check Stale, Check Status, Sync Contributors)

- pr-check-status.yml: reduce from every 12h to daily

New files:

- docs/ci-cost-optimization.md: comprehensive analysis and revised architecture documentation

- scripts/ci/fetch_actions_data.py: reusable GitHub Actions cost analysis script

Estimated impact: daily billable minutes ~400 -> ~120-150 (60-65%% reduction), monthly hours ~200 -> ~60-75, Dependabot PRs ~44/month -> ~5 (89%% reduction)
2026-02-18 21:14:47 -08:00
..
contributing docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
datasheets Ehu shubham shaw contribution --> Hardware support (#306) 2026-02-16 11:40:10 -05:00
getting-started docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
hardware docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
operations docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
project docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
reference docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
security docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
actions-source-policy.md ci(cache): migrate rust cache actions to useblacksmith (#706) 2026-02-17 18:05:31 -05:00
adding-boards-and-tools.md docs(config): align inline comments and sync model defaults 2026-02-18 18:06:13 +08:00
agnostic-security.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
architecture.svg refactor: simplify CLI commands and update architecture docs 2026-02-14 05:17:16 -05:00
arduino-uno-q-setup.md docs(config): align inline comments and sync model defaults 2026-02-18 18:06:13 +08:00
audit-logging.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
channels-reference.md feat(onboard): add and harden Lark/Feishu wizard support 2026-02-19 10:37:47 +08:00
ci-cost-optimization.md perf(ci): reduce GitHub Actions costs ~60-65% across all workflows 2026-02-18 21:14:47 -08:00
ci-map.md fix(docker): unblock workspace build and auto-publish latest image 2026-02-18 17:14:46 +08:00
commands-reference.md fix(onboard): refine nvidia nim onboarding catalogs and docs 2026-02-18 23:13:18 +08:00
config-reference.md test(channels): guard max_tool_iterations wiring for channel runtime (#817) 2026-02-18 22:40:22 +08:00
custom-providers.md fix(provider): surface actionable custom-provider failure diagnostics 2026-02-18 21:50:14 +08:00
doc-template.md feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
docs-inventory.md docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
frictionless-security.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
hardware-peripherals-design.md Ehu shubham shaw contribution --> Hardware support (#306) 2026-02-16 11:40:10 -05:00
Hardware_architecture.jpg Ehu shubham shaw contribution --> Hardware support (#306) 2026-02-16 11:40:10 -05:00
langgraph-integration.md docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
matrix-e2ee-guide.md fix(matrix): send markdown replies and improve e2ee diagnostics 2026-02-19 10:23:10 +08:00
mattermost-setup.md docs(mattermost): document mention_only behavior 2026-02-18 21:25:28 +08:00
network-deployment.md feat(matrix): enable e2ee flow and add channel operations docs 2026-02-18 22:45:11 +08:00
nucleo-setup.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
one-click-bootstrap.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
operations-runbook.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
pr-workflow.md feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
project-triage-snapshot-2026-02-18.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
providers-reference.md fix(onboard): refine nvidia nim onboarding catalogs and docs 2026-02-18 23:13:18 +08:00
proxy-agent-playbook.md feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
README.ja.md docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
README.md docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
README.ru.md docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
README.zh-CN.md docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
resource-limits.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
reviewer-playbook.md feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
sandboxing.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
security-roadmap.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
SUMMARY.md docs(docs): align navigation inventory and model examples for #774 2026-02-18 22:53:21 +08:00
troubleshooting.md docs: overhaul docs IA and multilingual navigation 2026-02-18 18:06:13 +08:00
zai-glm-setup.md fix(providers): harden tool fallback and refresh model catalogs 2026-02-18 22:50:02 +08:00

ZeroClaw Documentation Hub

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

Last refreshed: February 18, 2026.

Localized hubs: 简体中文 · 日本語 · Русский.

Start Here

I want to… Read this
Install and run ZeroClaw quickly README.md (Quick Start)
Bootstrap in one command one-click-bootstrap.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