only at egress (logs.tail, diagnostics/support bundles, remote/OTel export); never log message/tool content.
- Plugins use documented `openclaw/plugin-sdk/*` contracts, manifest metadata, public/local barrels; never core internals or another plugin's private files
394ktodayReviewMountCreate a free account to mount
pointer cursors; state-changing controls: default arrow.
- Colors: use `src/styles/base.css` tokens.
- `main.runtime.ts` injects `components/kbd.css` document-wide; renderers never import it. Never JS-import a sheet `styles.css` already ships from
394ktodayReviewMountCreate a free account to mount
only at egress (logs.tail, diagnostics/support bundles, remote/OTel export); never log message/tool content.
- Plugins use documented `openclaw/plugin-sdk/*` contracts, manifest metadata, public/local barrels; never core internals or another plugin's private files
1 project uses a version of this
393k7d agoReviewMountCreate a free account to mount
only at egress (logs.tail, diagnostics/support bundles, remote/OTel export); never log message/tool content.
- Plugins use documented `openclaw/plugin-sdk/*` contracts, manifest metadata, public/local barrels; never core internals or another plugin's private files
3 projects use a version of this
392k15d agoReviewMountCreate a free account to mount
beta, and nightly code are not shipped contracts.
## Runtime and code safeguards
- Plugins use documented `openclaw/plugin-sdk/*` contracts, manifest metadata, and public/local barrels, never core internals or another plugin's private
1 project uses a version of this
391k24d agoReviewMountCreate a free account to mount
root `AGENTS.md`.
- CI verifies JSON5 and JSON config fences that look like whole `openclaw.json` documents against the schema. `pnpm docs:check-config-examples` runs that verification. Deliberately partial or legacy
3 projects use a version of this
391k24d agoReviewMountCreate a free account to mount
fast`: cached typecheck/lint and the pre-push check.
- `npm run docs:check`: validate generated documentation.
Use relevant checks for the change. The complete local gate, `npm run check
Steady36 mentions in 2 weeks
No other project uses it yet
381k7d agoReviewMountCreate a free account to mount
what produced a change in order to weigh it: agent-generated content reasoned from documentation is held to a different bar than work grounded in a real session. Contributions that
Steady3 mentions in 2 weeks
No other project uses it yet
305k4mo agoReviewMountCreate a free account to mount
plugin Cordis agent harness. Read [docs/architecture.md](docs/architecture.md) before changing `packages/`; follow [docs/AGENTS.md](docs/AGENTS.md) for documentation.
## Pre-stable APIs and released Session data
Public APIs are pre-stable; update every consumer
268k3mo agoReviewMountCreate a free account to mount
proposals and decision records that preserve rationale, alternatives, consequences, and required verification. Follow the [documentation standard](../../docs/AGENTS.md) and the [Agent Note rules](README.md).
**Every new Agent Note triggers a supersession
Steady8 mentions in 2 weeks
8 projects use a version of this
268k3mo agoReviewMountCreate a free account to mount
repair, delete, or move a sealed artifact; use an active Agent Note or current documentation for new decisions and facts.
The archival change may only relocate a complete English/Chinese/sidecar triplet
Steady8 mentions in 2 weeks
1 project uses a version of this
268k3mo agoReviewMountCreate a free account to mount
AGENTS.md — The documentation standard
This file defines document structure, Markdown tiers, writing rules, and `verify-doc-budgets` ceilings. Use [dsh-doc](../.agents/skills/dsh-doc/SKILL.md) for placement and validation, and [dsh-prose-standard
268k3mo agoReviewMountCreate a free account to mount
subsystem ownership through a canonical English page link or justified [exemption](../scripts/verify-subsystem-pages.ts).
- Package READMEs document model, token, and KV-cache effects using the [canonical Model Experience format](../docs/cookbook/adding-a-package.md#4-write
Steady8 mentions in 2 weeks
1 project uses a version of this
268k3mo agoReviewMountCreate a free account to mount
Definition republishes the block when an observed answer changes. Transient file-read and document-preview content may also carry `Uint8Array`: published buffers are borrowed read-only, copied before Worker transfer
268k3mo agoReviewMountCreate a free account to mount
through `devDependencies`; examples may load them explicitly.
- Experimental status does not relax engineering, security, documentation, lifecycle, testing, or snapshot requirements.
- Publishing an experimental package does not promote
Steady8 mentions in 2 weeks
No other project uses it yet
268k3mo agoReviewMountCreate a free account to mount
AGENTS.md — Documentation website adapter
Follow the [root instructions](../AGENTS.md), the [documentation standard](../docs/AGENTS.md), and the [documentation workflow](../.agents/skills/dsh-doc/SKILL.md).
## Keep documentation content out of this tree
`website/` owns only VitePress configuration
268k3mo agoReviewMountCreate a free account to mount
VERSION`, a manifest-wide
native `api:` match, or version literals on unrelated payloads. Documented surfaces stay additive:
- Hook payload data is added as **keyword fields**; callbacks are signature-inspected
257k30d agoReviewMountCreate a free account to mount
voice, and one instruction for each sentence
- **JSDoc on `@Env(...)` config properties is public documentation.** The
docs team exports these comments into the environment variable reference on
docs.n8n.io. Write them
No other project uses it yet
209k25d agoReviewMountCreate a free account to mount