# Super Calendar Capability Registry

Version: 1.0.0

This Markdown document is generated from `/agents/capabilities.json`. The JSON file remains canonical.

## Validation Contracts

- **Http:** `/api/docs/json`
- **Io:** `/io/ioapi.json`
- **I18n:** `/common/i18n/manifest.json`
- **Agent Contract:** `/agents/contract.md`

## Surfaces

| Surface | Kind | Description |
| --- | --- | --- |
| `ics` | calendar | iCalendar output for import or download. |
| `webcal` | calendar | Subscription URL for calendar clients. |
| `json` | application | Structured application output. |
| `xml` | application | XML output when supported. |
| `text` | simple | Plain readable output. |
| `ansi` | terminal | Terminal-friendly output. |
| `html` | document | Browser-readable HTML output when documented. |
| `csv` | tabular | CSV output when documented. |
| `tsv` | tabular | TSV output when documented. |
| `ndjson` | stream | NDJSON output when documented. |
| `jsonl` | stream | JSON Lines alias for NDJSON output when documented. |
| `io` | low-level | Low-bandwidth I/O node reads. |
| `mcp` | agent | MCP tools when supported by active deployment. |
| `gateway` | agent | Deterministic interaction gateway when documented. |

## Domains

| Domain | Lifecycle | Public | Preferred surface | Enabled surfaces |
| --- | --- | --- | --- | --- |
| `weather` | beta | yes | `webcal` | `webcal`, `ics`, `json`, `xml`, `text`, `ansi`, `io` |
| `exchange` | beta | yes | `webcal` | `webcal`, `ics`, `json`, `io` |
| `moon` | beta | yes | `webcal` | `webcal`, `ics`, `json`, `io` |
| `holidays` | beta | yes | `webcal` | `webcal`, `ics`, `json` |
| `seasons` | beta | yes | `webcal` | `webcal`, `ics`, `json` |
| `religion` | beta | yes | `webcal` | `webcal`, `ics`, `json`, `io` |
| `trivia` | beta | yes | `json` | `json` |
| `crypto` | beta | yes | `json` | `json` |
| `earnings` | beta | yes | `json` | `json` |
| `events` | beta | yes | `webcal` | `webcal`, `ics`, `json` |
| `custom` | alpha | no | `webcal` | none declared |
| `spaces` | planned | no | `webcal` | none declared |

