syscfg 20260617

NEWS:
* Removed the EACCES assert to fix non-root users unable to create files and
  other potential issues.

* Clarified why both `-uid`/`-user` (or `-gid`/`-group`) should be specified
  together to avoid unspecified behavior. (649bc2e)

* Clarified hints take priority over EUID/EGID. (4612a73)

* Fixed `-no-sync` hint being considered as invalid. (15d0ca6)

* Internally, hint() takes one additional required parameter now. This would
  typically be a breaking change for any independent hint implementations, if
  any, and is therefore marked as one.
  Breaking (backward-incompatible) change.

* Clarified and formally specified more hint priorities. (242cd77, e018aaa,
  93961dc)

* Clarified $OBJ_PATH in __ed(). (42b22bf)

- Filtered log of core changes:
42b22bf __ed(): Clarify and specify variable behavior
e018aaa __action(): Give delete hint priority over truncation
242cd77 __write(): Give negation hint priority
eb3a2a4 syscfg: Improve hints documentation
2549465 syscfg: Inline hint type in the call
15d0ca6 Fixup "syscfg: Implement inode synchronization behavior"
ce46712 Fixup "syscfg: RTL hint offset functionality"
e3e219a syscfg: Remove EACCES assert

- Complete log between 20260531 and 20260617:
822e800 syscfg 20260617
84047c0 NEWS: 20260617
42b22bf __ed(): Clarify and specify variable behavior
93961dc syscfg: [doc] specify hint priorities
e018aaa __action(): Give delete hint priority over truncation
242cd77 __write(): Give negation hint priority
cd95e63 README: List dependencies
1d2e47a Makefile: `install`/`uninstall` recipes
cd4ba8c README: Note _the best_ feature of syscfg
eb3a2a4 syscfg: Improve hints documentation
2549465 syscfg: Inline hint type in the call
245500a NEWS: 20260612
15d0ca6 Fixup "syscfg: Implement inode synchronization behavior"
ce46712 Fixup "syscfg: RTL hint offset functionality"
4612a73 syscfg: [doc] clarify hint priority over EGID/EUID
649bc2e syscfg: [doc] clarify user/group hints specification
e3e219a syscfg: Remove EACCES assert