Skip to content

docs: correct false status claims — RELAY transport implemented, shared not static (W1.4)#28

Merged
mjerris merged 1 commit into
mainfrom
docs/status-claim-burn
Jul 8, 2026
Merged

docs: correct false status claims — RELAY transport implemented, shared not static (W1.4)#28
mjerris merged 1 commit into
mainfrom
docs/status-claim-burn

Conversation

@mjerris

@mjerris mjerris commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Wave-1 STATUS-CLAIM §C2 burn. Both claims are contradicted by the code:

  • RELAY 'not yet implemented / no-ops' (relay/README.md, CLAUDE.md) — FALSE. There's a real IXWebSocket-backed transport (src/relay/websocket.cpp, client.cpp): RelayClient::connect drives the Blade/JSON-RPC session, call methods transmit real frames. Corrected.
  • 'static library libsignalwire.a' / add_library(signalwire STATIC) (README ×2, CLAUDE ×2, ARTIFACT_DENY_ALLOW) — FALSE. CMakeLists.txt:58 is add_library(signalwire SHARED) with an explicit 'SHARED (not STATIC)' comment. Corrected to shared throughout.

Verified: STATUS-CLAIM gate clean · README-INCLUDE PASS · NO-LAUNDER clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_013DbkphxGZfj9bx9uyYDMFp

…ed not static (W1.4)

STATUS-CLAIM §C2 burn. Every claim below is contradicted by the actual code:

- relay/README.md + CLAUDE.md claimed 'WebSocket transport layer is not yet
  implemented -- all I/O methods are no-ops'. FALSE: there is a real
  IXWebSocket-backed transport (src/relay/websocket.cpp, client.cpp) —
  RelayClient::connect drives connect_plain/connect and a Blade/JSON-RPC
  session; call methods transmit real frames. Corrected to describe it.
- README.md (x2), CLAUDE.md (x2), ARTIFACT_DENY_ALLOW.md claimed a 'static
  library libsignalwire.a' / 'add_library(signalwire STATIC)'. FALSE:
  CMakeLists.txt:58 is 'add_library(signalwire SHARED)' with an explicit
  'SHARED (not STATIC)' comment. Corrected to shared throughout.

Verified: STATUS-CLAIM gate clean; README-INCLUDE PASS.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013DbkphxGZfj9bx9uyYDMFp
@mjerris mjerris merged commit d376c30 into main Jul 8, 2026
1 check passed
@mjerris mjerris deleted the docs/status-claim-burn branch July 8, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant