# kiwa
**あらゆる test layer · 1 つの spec · TypeScript / Python / Solidity。**
1 つの Layer 1 仕様書から contract / API / component / e2e / a11y / visual test を並列生成。 **11 npm package + 1 PyPI package + Foundry / Hardhat 連携** をカバー。 Coverage + Mutation gate を `scripts/check-{coverage,mutation}-gates.mjs` で **release 時に物理 enforce**。
[](https://www.npmjs.com/package/@kiwa-test/dapp)
[](https://www.npmjs.com/package/@kiwa-test/dapp)
[](#whats-in-the-box)
[](./kiwa-py)
[](./LICENSE)
[](#testing--quality)
[](#testing--quality)
[](#quality-gates)
[](#quality-gates)
[](./docs/ja/cookbook/smart-wallet-aa.md)
[](./tsconfig.base.json)
[](./docs/SKILL-DESIGN.ja.md)
[**Quickstart**](#quickstart) • [**4 layer 連携**](#4-layer-chain) • [**機能**](#features) • [**Examples**](#examples) • [**Docs**](./docs/ja/README.md) • [**Cookbook**](./docs/ja/cookbook/README.md) • [**FAQ**](./docs/ja/faq.md)
[🇬🇧 English](./README.md) • [🇯🇵 日本語](./README.ja.md)
▶ フル画質 MP4 を視聴 (2.8 MB / 1920×1080 / h264)