Patches are applied sequentially in deterministic order. Execution stops immediately on first failure.
Patchforge applies all unapplied patches found in the configured repository and records their state inside the database.
POST /internal/apply
The request must include a valid admin token:
X-ADMIN-TOKEN: <token>
Patchforge assumes all PATCH_ID values are generated externally using a timestamp-based naming scheme.
Use the official Patchforge name generator:
https://patchforge.manaslusystems.com/generator.html
Do not manually create PATCH_ID values. Do not use incremental numbering.
Rollback support exists but is currently in Beta and disabled in this release.