941 B
941 B
crabpot agent notes
- Keep this repo fixture-driven. Add plugins to
crabpot.config.json; do not hardcode fixture lists in scripts. - External plugin code lives under
plugins/as git submodules. Do not vendor or rewrite external plugin source here. - Default checks must stay cheap and credential-free. Live tests require explicit opt-in and secrets.
- Prefer seam labels over product categories:
dynamic-tool,llm-observer,gateway-service,provider-capability, and similar. - Treat
openclawpackage dependencies as host-linked inputs owned by the inspector/workspace plan, not as upstream plugin install findings. - When plugin-inspector behavior or package versions change, update both the source ref and generated report/test expectations. After npm publish, update the package pin and run both source-mode and package-mode smoke checks.
- When adding a fixture, explain the unique seam it covers in
why.