Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Phase 1 is complete (core scaffolded, tests passing). Phase 2 hardening is next.

## Important pointers

- **Source memory** (private, in `steve-krisjanovs/cortex`): `data/memories/20260528T035510.30Z-28a2f8303f2c3165.md` β€” original execution plan from the cortex session that produced the idea. PLAN.md in this repo supersedes it where they conflict (notably the WebSocket-only β†’ WSS-first/SSE-fallback protocol shift, the Crosstalk-only v1.0 scope, the `turnstile` β†’ `spkr` β†’ `turnq` rename, and the Hono β†’ Express server change).
- **Source memory** (private, in the maintainer's personal cortex instance): original execution plan from the cortex session that produced the idea. PLAN.md in this repo supersedes it where they conflict (notably the WebSocket-only β†’ WSS-first/SSE-fallback protocol shift, the Crosstalk-only v1.0 scope, the `turnstile` β†’ `spkr` β†’ `turnq` rename, and the Hono β†’ Express server change).
- **Integration consumer (near-term)**: `cordfuse/crosstalk-runtime` β€” replaces `pushWithRetry`. Drives v1.0.
- **Named future consumer**: `cordfuse/politik` β€” chamber write serialization. v1.1+; channel-naming and step taxonomy TBD pending Politik architecture review.
- **License**: MIT.
Expand Down
4 changes: 2 additions & 2 deletions PLAN.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ GET /health β†’ 200 { ok: true }

Crosstalk agents connect to the Render-hosted URL. Zero ops: Render handles uptime, restarts, TLS.

**Local dev:** `turnq.linux.internal` resolves to cachy's IPv4. Use this in `docker-compose.yml` for local testing before pushing to Render. The `TURNQ_URL` env var swaps between environments:
**Local dev:** `turnq.linux.internal` resolves to your dev machine's IPv4 (a local DNS rewrite). Use this in `docker-compose.yml` for local testing before pushing to Render. The `TURNQ_URL` env var swaps between environments:

```
# local (.env)
Expand Down Expand Up @@ -322,6 +322,6 @@ Community contributes additional languages via the same pattern.

## Genesis

Originated in Cortex dev session 2026-05-26 with dev team actors loaded. Source memory: `data/memories/20260528T035510.30Z-28a2f8303f2c3165.md` in `steve-krisjanovs/cortex`. Original codename was `turnstile`; renamed to `spkr` then to `turnq` (2026-05-28) β€” `turnq` is a web3 respelling of "token," directly referencing the 1984 token ring pattern. Original protocol design specified WebSocket only; revised to WSS-first/SSE-fallback to cover enterprise environments. Server revised from Hono to Express for broader ecosystem compatibility.
Originated in a Cortex dev session (2026-05-26) with dev team actors loaded, from the maintainer's personal cortex instance. Original codename was `turnstile`; renamed to `spkr` then to `turnq` (2026-05-28) β€” `turnq` is a web3 respelling of "token," directly referencing the 1984 token ring pattern. Original protocol design specified WebSocket only; revised to WSS-first/SSE-fallback to cover enterprise environments. Server revised from Hono to Express for broader ecosystem compatibility.

Insight: jitter answers *"is it free?"* β€” `turnq` answers *"when is it my turn?"*
Loading