rdmbair15m5-changelog-20260923-0852-eliminate-3rdparty-deps-tyrell
rdmbair15m5-changelog-20260923-0852-eliminate-3rdparty-deps-tyrell
Verified and resolved REV-20260831-03 ("Eliminate
Third-Party Dependencies (FlyingFox, GRDB, ArgumentParser) in Favor of
Native Apple SDK & ecs0lib").
Scope
- Hosts:
rdmbair15m5,rdmsm4x - Projects:
Tyrell,issues
Verification & Findings
- Inspected
apps/Tyrell/Package.swift: confirmed it declares zero external package dependencies. All 15 dependencies are local relative path references (../../lib/ECS*). - Audited imports across all 52+ Swift source files in
apps/Tyrell/Sources/:grep -rn "^import FlyingFox\|^import GRDB\|^import ArgumentParser"returned zero occurrences.- Native Apple
Network.framework(NWListener/POSIX sockets) replaces FlyingFox. - Native
libsqlite3viaECSPersistencereplaces GRDB. - Native
TyrellConfigandTyrellArgslightweight parsing replaces ArgumentParser.
- Build targets (
tyrell,tyrell-app,tyrellbar,tyrelld,tyrell-mcp) compile cleanly offline without third-party network fetches.
Actions Taken
- Claimed and resolved
REV-20260831-03onrdmsm4xticket engine. - Committed in
issuesrepo (51289bd) and pushed tofleet(git.ecs0.net) andbackup(GitHub). - Broadcasted resolution on the fleet message bus
(
20260923-085208-4C4AA65B).