01 / Release intelligence
Web Scraper turns fragmented vendor sources into one catalog.
Fault-tolerant parallel discovery collects release metadata, normalizes it and preserves individual source failures for review instead of hiding them.
Systems / Software delivery
An enterprise-level application for managing macOS software across a fleet, from release discovery and catalog publication to installation, deferral and recovery.
01 / Release intelligence
Fault-tolerant parallel discovery collects release metadata, normalizes it and preserves individual source failures for review instead of hiding them.
02 / Fleet application
A generic multi-format installer, inventory checks and explicit execution results provide one managed path across different application packaging formats.
Sanitized system view
Representative workflow using no vendor credentials or fleet data.
Release / Promote
Review artifact integrity, rollout scope and recovery state before a release enters the managed fleet.
Release artifact
Universal package + SHA-256
Promotion scope
Pilot ring + deferral policy
Preflight checks
A small set of technologies with explicit boundaries.
Discovery
ThreadPoolExecutor workers collect vendor APIs, Homebrew metadata, redirects, HTML, appcasts and GitHub releases, then produce deterministic catalog output.
Catalog contract
Universal, Intel and Apple Silicon routes keep URL, SHA-256 and size metadata together. Entries are validated before enrichment and again before publication.
Managed fleet
Partial downloads, trusted checksums, app-bundle signature checks, multi-format handlers, mutation locks and staged promotion protect device-side execution.
Controls for running at fleet scale without hiding failure.
Release URLs, SHA-256 checksums, artifact size and available signing evidence are checked before catalog publication.
A self-healing lock subsystem prevents overlapping installs and recovers abandoned execution state.
Staging, promotion and deferral keep a new release from appearing everywhere at once.
Failures remain visible and recoverable instead of becoming silent device state.
The catalog and management interface expose available releases, policy state and execution outcomes without asking a person to reason about every packaging format.
Proof in the build
Discovery state, staged releases, user deferrals, installation outcomes and recovery state remain visible through one managed workflow.
Web Scraper discovers and publishes release data. Software Manager evaluates and executes device-side work. Jamf provides the managed fleet delivery context.
Proof in the build
Release discovery emits validated architecture-aware catalog data, while the fleet agent owns checksums, signature checks, locking and installation execution.
One controlled lifecycle for heterogeneous applications, fleet-wide execution, concurrent-run protection, staged promotion, operational visibility and recovery.