Project
Contributing
Focused fixes, tests, docs and integrations are welcome. Open an issue first for behavior changes or new public contracts.
Repository map
- packages/protocol
- Invocation, result and receipt schemas.
- packages/policy
- Permission intersection and decisions.
- apps/control-plane
- Accounts, APIs, dispatch and audit.
- apps/node
- Connector: local checks, tools and receipts.
- apps/console
- Website, docs and console.
Develop and verify
Use Node.js 22+, pnpm 9+ and PostgreSQL 16+. Set a stable ADC_AUTH_SECRET.
Terminal
pnpm install --frozen-lockfile
pnpm dev
pnpm typecheck && pnpm lint && pnpm test && pnpm build- Protocol changes update the committed JSON Schema.
- New tools that change things include idempotency and receipt tests.
- User-facing text ships in English and Simplified Chinese.