# Protocol amendment v1.8: Token Rhythm gateway correction

Issued on 2026-08-09 before any live model-arm generation or scientific model
outcome. The v1.7 metadata probe made one zero-token `GET /v1/models` request to
the wrong gateway (AGICamp), received HTTP 401, and stopped before an episode
started. No paid generation occurred. The failed probe and v1.7 mock records
are retained as engineering history and excluded from v1.8.

## Correction

The Chinese name “基元律动” refers to Token Rhythm, not AGICamp. Replace the
v1.7 replacement provider with:

- Provider ID: `tokenrhythm_glm`.
- Provider label: `Token Rhythm (基元律动) gateway`.
- Requested model ID: `glm-5.2`.
- OpenAI-compatible base URL: `https://tokenrhythm.studio/v1`.
- Credential environment variable: `TOKENRHYTHM_API_KEY`.
- Identity statement: **unverified gateway model ID**. Marketplace/model
  labels do not prove official GLM weights.

Token Rhythm's public API documentation identifies `GET /v1/models`,
`POST /v1/chat/completions`, Bearer authentication, and OpenAI tool-call
fields. Its public model page listed `glm-5.2` as online at the time of this
freeze. The exact identifier must still appear in the credential-scoped model
list before the first paid generation.

## Limits and pricing basis

- Six cells, in the same positions occupied by the replacement condition.
- Combined agent-token cap: 300,000.
- Current public price at freeze: CNY 8/M input tokens, CNY 28/M output tokens,
  and CNY 2/M cached-input tokens.
- Because the combined cap is 300,000 tokens, the conservative all-output
  upper bound is CNY 8.4 before any platform-specific surcharge. Operational
  cash ceiling: CNY 10.
- DeepSeek remains unchanged at 300,000 tokens and a CNY 10 cash ceiling.
- The full arm remains 36 episodes and 2.2 million total tokens.

## Version isolation

The corrected study identifier is `side-effect-realism-36-v3`, protocol
version `1.8`. It uses new v1.8 schedule, mock-log, live-log, and probe files.
No v1.6 or v1.7 event can enter the v1.8 validator or analysis.

Execution order is anchored to the original v1.6 cell identities. The Token
Rhythm cells occupy the six original Kimi execution slots; changing a protocol
label or model gateway therefore cannot reshuffle unrelated cells.
