atomr-agents-coding-cli-vendor-claude 0.21.0

Claude Code adapter for the coding-cli harness: stream-json parser + concept projection (CLAUDE.md, skills, MCP, settings).
Documentation
# atomr-agents-coding-cli-vendor-claude

Claude Code adapter for the coding-cli harness.

## Headless invocation

```text
claude -p <prompt>
  --output-format stream-json
  --verbose
  --include-partial-messages
  [--model <id>]
  [--allowed-tools <comma-list>]
  [--resume <session-id>]
```

Emits NDJSON events: `system/init`, `stream_event` with text deltas,
`tool_use`, `tool_result`, `system/api_retry`, and a final `result`
envelope. The parser maps each to a `CodingCliEvent`.

## Concept projection

Before each run the adapter writes:

| atomr concept                                  | File materialized in `workdir`                                |
| ---------------------------------------------- | ------------------------------------------------------------- |
| `PersonaSnapshot` + `project_memory`           | `CLAUDE.md`                                                   |
| each `SkillSnapshot`                           | `.claude/skills/<id>/SKILL.md`                                |
| `ToolSetSnapshot.mcp_servers`                  | `.mcp.json`                                                   |
| `PolicySnapshot.allowed_tools` / `allowed_models` | `.claude/settings.local.json` (permissions)               |