rdmsm4x-changelog-20260902-1622-tyrell-build10-runtime-migration-review
rdmsm4x-changelog-20260902-1622-tyrell-build10-runtime-migration-review
Read-only adversarial review of Tyrell Build 10 runtime migration seams; no source, canonical repository, signing, deployment, credential, or external service state changed.
Scope
- Tyrell isolated worktree
/Users/richh/dev/_worktrees/tyrell-build10-integrated-20260902atdcd8e84b99340b88d229aabb98862caac9caf5bb. - ecs0lib isolated candidate
/Users/richh/dev/_worktrees/ecs0lib-build10-shared-runtime-20260902atf2c10145e7a98f4b869f82d91bc09022e50a6936. - Review artifact
/Users/richh/dev/_handoff/tyrell-build10-runtime-migration-review.md.
Commands and evidence
- Read-only
git status --short --branchandgit rev-parse HEADon both worktrees; both were clean at the observed commits above. - Read exact source mappings for
PowerGovernanceActor.swift,UsageEndpointClient.swift,UsagePolling.swift,ECSPrivacyLogging.swift, andECS0HTTPClient.swift. - Review result: NO-GO for removing fallbacks; both direct Tyrell consumers remain, Tyrell stores raw transport/decoder error descriptions, shared query policy is not explicit, and non-cooperative timeout behavior is unproven.
- Handoff SHA-256:
5752de1131a52ff26da1bd68c1befa21dafd2e402ce958a2c27aa218bbc907c7.
Backup / undo
This was a read-only review. No source undo is required. The handoff and this changelog may be removed or retained by the project lead; no production artifact was changed.
Outstanding owner actions
- Shared owner must publish a clean canonical ecs0lib revision before Tyrell consumes the candidate APIs.
- Tyrell owner must implement and independently test the typed logging and injected HTTP consumer migrations, then rerun release and canary gates.
- Resolve explicit query handling and non-cooperative transport timeout contract before deleting direct fallbacks.