Skip to content

CONFORMANCE.md has stale stdio and protocol-version claims #36

@nficano

Description

@nficano

CONFORMANCE.md is out of date in multiple places. Around line 14 it says §4.2 stdio newline-delimited JSON is deferred and not in 1.0.0, but arcp-core/src/main/java/dev/arcp/core/transport/StdioTransport.java implements stdio transport. Around line 23 it says the §5.1 arcp version string is "1", while arcp-core/src/main/java/dev/arcp/core/wire/Envelope.java defines VERSION as "1.1" and the rest of the documentation describes ARCP v1.1. These stale entries make the conformance matrix unreliable.

Fix prompt: Update CONFORMANCE.md against the current implementation. Mark stdio newline-delimited JSON according to the actual StdioTransport support and test coverage, correct the arcp version string to the value emitted by Envelope.VERSION, and verify each linked line reference still points to the current code. Add a lightweight documentation check or release checklist step that regenerates or validates conformance references when protocol-visible code changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationseverity:mediumMedium severity

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions