Skip to content

Commit 591ea54

Browse files
pkgdemonclaude
andcommitted
apple-userland-cmds plan: expand to all six repos with per-binary audit
Replaces the bootstrap_cmds+network_cmds-only doc with a full six-repo audit (bootstrap_cmds, file_cmds, shell_cmds, system_cmds, network_cmds, text_cmds) from five parallel research agents. Decision rule applied strictly: port if Mach-IPC / libxpc / libdispatch / launchd integration OR a real feature advantage; skip otherwise. Result: 28 binaries to port out of ~165 total (~17%), 11 PARTIAL deferred. Top advantage drivers per repo: - file_cmds: ACL + xattr + clonefile + fcopyfile preservation - shell_cmds: Open Directory (id), BSM audit (su) - system_cmds: Mach IPC introspection (lsmp/hostinfo/stackshot) + IOKit NVRAM - network_cmds: SystemConfiguration parity, IFSCOPE routing, LQM, IPv6 secure ND - text_cmds: only sort (Mach semaphores for parallelism) - bootstrap_cmds: MIG, prereq for all MIG-using ports Captures kernel-side mach.ko work implied (4 new traps for lsmp/hostinfo/stackshot; IOKit NVRAM as separate track), libopendirectory no-op shim for id, ABI drift risks in network_cmds. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c3f0a53 commit 591ea54

1 file changed

Lines changed: 204 additions & 95 deletions

File tree

0 commit comments

Comments
 (0)