taniwhaai/arai

Your AI assistant reads CLAUDE.md and ignores it anyway. Ārai makes instruction files enforced — hooks that block, a tamper-evident audit trail, per-rule compliance stats.

7Stars on the repository
25Mods indexed here, across every type
20d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

taniwha-composition

01

taniwhaai/arai

Agent Claude Code

Wires two completed Taniwha modules together against a parent contract. Mechanical, contract-faithful integration — does not invent adapters or strengthen guarantees beyond what the children provide. Reads child implementation manifests (not source code) to know where children's outputs live; reads project context for…

7 20d ago A 118 tokens original Apache-2.0

taniwhaai/arai

Agent Claude Code

Derives per-module contracts (manifests) and shared vocabulary from a Taniwha design document. Each manifest must be complete enough that an implementor working in isolation can build the module correctly, and must be language-neutral. Invoked by the Taniwha dispatcher. Returns manifests, shared vocabulary, or a…

7 20d ago A 83 tokens original Apache-2.0

taniwha-design-doc

03

taniwhaai/arai

Agent Claude Code

Produces the structural design document for a Taniwha project before any code is written. Invoked by the Taniwha dispatcher with the project brief. Returns either a draft design doc (Markdown) or a re-raise. Do not invoke directly — this is part of the Taniwha orchestration flow.

7 20d ago A 72 tokens original Apache-2.0

taniwhaai/arai

Agent Claude Code

Implements a single Taniwha module against its contract manifest. Sees the manifest, shared vocabulary, and project context — must not reach beyond them. Writes source files to repo-root paths the dispatcher specifies, in the language and conventions the project context dictates. Invoked by the Taniwha dispatcher.…

7 20d ago A 94 tokens original Apache-2.0

taniwhaai/arai

Agent Claude Code

Ephemeral orchestrator subagent for a Taniwha project. Reads project state from .taniwha/, decides the single next action, writes nextaction.yaml, and exits. Invoked by the dispatcher whenever a build decision is needed. Do not invoke directly from a normal conversation — this agent is part of the Taniwha…

7 20d ago A 81 tokens original Apache-2.0

taniwha-verifier

06

taniwhaai/arai

Agent Claude Code

Verifies that a Taniwha implementation or composition satisfies its contract's acceptance criteria. Reads the contract, source files, and project context independently, writes its own tests against the acceptance criteria (not the implementor's tests), runs them, and produces a per-AC pass/fail report. Invoked by the…

7 20d ago A 110 tokens original Apache-2.0