Cleanup pass for legacy spec wording across:
README.md:92 — new ClientIdentity("demo", "1.0") — demo client version; leave or relabel
tests/Arcp.UnitTests/EnvelopeTests.fs:29 — asserts arcp field is "1" not "1.0"; KEEP (correct per spec)
tests/Arcp.UnitTests/CodecTests.fs:22 — test fixture Version = "1.0"; leave or change to "test"
samples/AgentVersions/Program.fs:28,35 — v1.0.0 agent version pin; KEEP (demonstrates name@version feature)
For each, either reword to remove confusion with the spec version, or add a comment clarifying it's a client/agent identifier, not the spec version.
Verify: grep -rEn 'v1\.0|"1\.0"' --include='*.fs' --include='*.md' returns only intentional refs.
Audit reference: ARCP SDK Audit v1.1 (2026-05-19)
Cleanup pass for legacy spec wording across:
README.md:92—new ClientIdentity("demo", "1.0")— demo client version; leave or relabeltests/Arcp.UnitTests/EnvelopeTests.fs:29— asserts arcp field is "1" not "1.0"; KEEP (correct per spec)tests/Arcp.UnitTests/CodecTests.fs:22— test fixtureVersion = "1.0"; leave or change to"test"samples/AgentVersions/Program.fs:28,35—v1.0.0agent version pin; KEEP (demonstrates name@version feature)For each, either reword to remove confusion with the spec version, or add a comment clarifying it's a client/agent identifier, not the spec version.
Verify:
grep -rEn 'v1\.0|"1\.0"' --include='*.fs' --include='*.md'returns only intentional refs.Audit reference: ARCP SDK Audit v1.1 (2026-05-19)