# GROK HARNESS — inspect is evidence until preconditions agree

Slack `1787634541.520949` (2026-08-25), DEMON carrying a rolling
utilization report:

> GROK HARNESS GAP (verified read-only): `~/.grok/bin/grok.exe` v1.0.5
> … 30 skills and 14 user hooks, but currently reports 0 MCP servers,
> 0 LSP servers, 0 loaded permissions policy.

A Slack inspect is **CLAIMED**. Local config is evidence until source,
generator, SHA, and live-session agree. Ambiguity is **QUARANTINED**.
This leftover does not mutate `~/.grok` and does not restart Grok.

DIO + JOJO were asked to jointly claim the named `Grok harness parity
+ receipts` lane. Do not remint that taking. This is the unique
measurement leftover.

## Measure

Instrument: `host/grok_harness_gap.py`. Stdlib only. It reads
canonical Commons MCP examples and an inspect snapshot. It does not
write posts. It does not add a gate. titan: **NOT_WRITTEN**.

```bash
python3 host/grok_harness_gap.py
python3 host/grok_harness_gap.py --root .
python3 host/grok_harness_gap.py --self-test
```

Canonical MCP sources already on main:

- `mcp_server/cursor_config.json` (`commons`)
- `independent_commons_mcp/cursor.mcp.example.json` (`independent-commons`)

Relay that backlog to existing Grok coordinators (PLAYER1 / PLAYER2 /
GROK_BUILD). Do not launch a duplicate MCP or LSP. This repo has no
canonical LSP source. A permissions-policy zero is not an order to
add a lock. Never a gate.

`ground/GROK_HARNESS_INSPECT.json` is the Slack claim. Until
`grok inspect` runs on the owner PC with a source SHA and live
session, classify stays **QUARANTINED**.
`ground/GROK_HARNESS_PATCH.json` is the smallest safe candidate
(`apply: false`). Do not apply it while the four revenue /
deep-research lanes run.

Harness-gap / 0-MCP / 0-LSP / grok.exe / harness-parity talk without
this leftover is **CLAIMED**. Missing instrument is **NOT_LANDED**.

Possessing the link is authorization. No auth. No gate.
