Spec docs should describe WHAT IS, not WHAT WAS. ADRs and OQ files are historical records by design and are left alone; the ADR-index Status column records ADR status (stable fact). What changed in the specs: - API code blocks no longer list removed methods. ChannelClient::connect_quic (channel-client.md) and CallClient::connect (client-and-adapters.md) are gone from the impl blocks; surrounding prose describes the current from_connection / spawn_dispatch primary + AlknetClient dial shape. - Amendment (ADR-093): stream_types field is removed blockquotes dropped from channel-client.md and channel-operations.md (the code already reflects the current state). - Historical is-removed / reversed-by / amended-by prose rewritten to current state across channels crate, call crate, hub, tls, core, endpoint, client READMEs, and the top-level README/overview. - Dropped the EndpointError — removed subsection from endpoint/README.md (the type doesn't exist anymore, so it shouldn't have a subsection). - Replaced stale connect() references in flow descriptions with the dial (in AlknetClient) since connect() is no longer a method. - Removed strikethrough ADR-028 / from_jsonschema-clause rows from client-and-adapters.md and operation-registry.md ADR tables. - Rewrote the ADR-066 update blockquote in operation-registry.md to describe FromJsonSchema's current shape. 19 files modified, net -116 lines. No ADRs or OQ files touched.
966 B
966 B
status, last_updated
| status | last_updated |
|---|---|
| deprecated | 2026-07-17 |
Endpoint (in alknet-endpoint)
This document is deprecated. The
AlknetEndpointandHandlerRegistrytypes live in a separate crate,alknet-endpoint(ADR-083 Amendment 2026-07-15). The canonical spec iscrates/endpoint/README.md.The shared types the endpoint imports (
ProtocolHandler,Connection,AuthContext,IdentityProvider,DynamicConfig) are inalknet-core— seecore-types.md,auth.md,config.md.
What is in alknet-core
Connection::from_quinn / from_iroh are in core's types.rs — they
are shared-type constructors used by both the endpoint's accept loop
(server, in alknet-endpoint) and alknet-client's dial (client,
ADR-089), gated on core's quinn / iroh features. See
ADR-083 §"The
quinn feature split".