Repository navigation
hydra-gates v1.13.0
gate-22 manifest-validation and gate-53 effective-manifest-crossref: the vendored app-manifest-v2.schema.json is synced byte-for-byte from @conduction/nextcloud-vue 2.32.0 (#682). It now knows the root store block and the type: store page that landed fleet-wide on 2026-09-04; at v1.12.0 both gates refused every manifest that declared them (measured on openregister, portaliq, shillinq and pipelinq).
gate-67 openregister-contract-parity: contracts/ObjectServiceInterface.php mirrors openregister#3407, adding appendObjectsRaw() and purgeExpiredObjectsRaw() (#679). Contract shift per openregister#3406: the pipelinq and shillinq test doubles declare both methods (pipelinq#1766 merged, shillinq#1485 open).
No gate logic changed since v1.12.0.