I'm curious about the decision to build a full custom system (YAML DSL) instead of iterating on Homebrew's infra (e.g., taps, bottles, Ruby formulas). Homebrew isn't perfect (non-atomic updates, dep conflicts, etc.), but it has a huge ecosystem.
What specific bottlenecks did you hit with Homebrew that made a ground-up rewrite worthwhile? Any key achievements in SPS v1/SPS2 that validated this path (e.g., perf gains, easier maintenance)?
Would love your thoughts
thanks for the great work!