Any reason for the parseable parts to not be in an established human readable/editable format? e.g. the config ini style format, or TOML?
To crib from the OP example with something configparser understands: [PREAMBLE] Timestamp: 2023-09-21 15:07:42+00:00 Author: Arthur Zamarin <arthur...@gentoo.org> Justification: Very broken, no idea why packaged, need to drop ASAP. The project is done with supporting this package. Bugs: 667687, 667689 Removal Date: 2023-10-21 Packages: dev-lang/python The format is well documented already and simple to check for validity, so any GLEP would just need to cover correct keys/values. Just a thought. -- Ninpo