Source ReferenceΒΆ
Module-level autodoc for the patcher_api codebase.
Reference docs for the modules that power api.patcherctl.dev. Most callers donβt need this; the HTTP endpoints and the PatcherAPIClient library wrapper are the public surface. These pages are for contributors and anyone reading the API internals.
stitchMerge upstream source rows into canonical app records.
driftCross-source version drift detection.
labelsProject app records into Installomator-shaped label fragments.
catalogSQLite-backed catalog hash and ETag helpers.
ingestPer-source ingest pipelines (Homebrew, AutoPkg, JAI, MAS).
installomatorInstallomator label parser, dynamic-value resolver, and ingest entry point.
routesFastAPI route modules: public catalog reads and admin upserts.
schemasPydantic schemas returned by the API.