mirror of
https://github.com/morluto/rea
synced 2026-10-28 15:07:26 -04:00
84f62f76e5
* fix(hermes): preserve consumers of anchored registrations Keep original alias values and comments before setup or uninstall replaces an anchored REA node. Preserve original nested bindings and retained sharing through the common YAML writer. Fixes #3325 * test(hermes): assert retained alias object identity * fix(hermes): preserve removed keys and surviving alias owners * test(cli): restore retained-view cancellation phase coverage * fix(setup): retain copied Hermes anchor comments * chore(hermes): reverse incidental merge hook changes Reverse the merge relative to its included-main parent to restore exact upstream bytes. Reapply only the independently reviewed shared-owner and regression patch in a normal follow-up commit. Keep all ordinary history and normal hooks; no remote push of the rejected hook drift. Refs #3325 * fix(hermes): retain reviewed shared-owner integration * chore(hermes): reverse incidental merge hook changes Reverse the merge relative to its included-main parent to restore exact upstream bytes. Reapply only the independently reviewed shared-owner and regression patch in a normal follow-up commit. Keep all ordinary history and normal hooks; no remote push of the rejected hook drift. Refs #3325 * fix(hermes): retain exact reviewed shared-owner regression * test(native): align plist command fixtures with main Adopt the two maintained-main fixture files as ofdd198d037f. Distinguish exact XML lint validation from conversion commands and retain truthful provenance, source-value, format, limitations and unknown-scalar assertions. The original seven provenance failures reproduce before this repair. The affected three-file group passes all 86 checks afterward. Product code and installed-package bytes remain unchanged. Co-authored-by: morluto <76467478+morluto@users.noreply.github.com> * fix(native): retain bound-target dispatch failure contracts Adopt morluto's canonical Apple dispatch metadata owner and bounded MCP and cleanup controls from41e10b240c. Keep fresh admission separate from already-bound target changes and retain access-denied classification, exact physical causes and cleanup ownership. Update the two stale unit expectations exposed by Source CI. The original unit pair reproduces before the correction. Current focused regressions, package verification and installed feature controls pass. Only the canonical Apple owner and related controls are ported; this does not integrate unrelated later-main changes or create another contribution. Co-authored-by: morluto <76467478+morluto@users.noreply.github.com> * test: align plist provenance and package listing fixtures Keep the exact XML lint invocation in CLI provenance and include the required CLI environment owner in the synthetic package member list. Preserve binary provenance and all LF, CRLF, literal-CR and bytecode checks. * revert(hermes): restore canonical main before reviewed replay This reverts commit575a10d194, reversing changes made tobb17e90f27. * test(cli): retain full cancellation oracle with prepared projection --------- Co-authored-by: hhang <169027046+xu91102@users.noreply.github.com> Co-authored-by: gensokyo-dev <342580529+gensokyo-dev@users.noreply.github.com> Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>