Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260902-1525-ecs0-http-client

rdmsm4x changelog — ecs0lib authenticated HTTP client

Implemented a bounded, secret-safe authenticated HTTP client contract in an isolated ecs0lib worktree so Tyrell can later migrate its read-only fleet usage fetch without duplicating transport policy.

Scope

Files changed

Verification

Commands and operations

Created and claimed the ticket, registered and synchronized a fleet check-in, created an isolated linked worktree, ran focused and full sanitized tests, built release and generic platform targets, committed explicit owned paths, and wrote a reproducible handoff. No production URL, token value, response body, credential, or provider database was recorded.

Rollback

Do not integrate or revert commit 528354f297261e4b84763cef36486ac01a0be76f. After acceptance evidence is retained, remove only /Users/richh/dev/_worktrees/ecs0lib-http-client-20260902 and branch codex/ecs0-http-client-20260902. The canonical checkout remains independently owned and unchanged by this lane.

Outstanding owner action

Tyrell's owner may later integrate the client for read-only fleet usage, supplying Tyrell-owned endpoint enrollment and credential providers. The package-wide iOS/tvOS/visionOS portability defects remain separate ecs0lib work.