This file contains the OpenPGP (GPG) public keys of BatConf maintainers
who are authorized to sign releases. It is the canonical trust anchor for
verifying BatConf release artifacts and signed git tags.

Verify a download:

    # import every authorized signer's key (once)
    gpg --import KEYS

    # verify a signed tag
    git tag -v vX.Y.Z

    # verify a downloaded artifact against its detached .asc signature
    gpg --verify batconf-X.Y.Z.tar.gz.asc batconf-X.Y.Z.tar.gz

Each entry below is one maintainer: a comment line with their name,
primary key fingerprint, and the dates they are an authorized signer,
followed by the ASCII-armored public key block. Generate your block with:

    gpg --armor --export <YOUR_FINGERPRINT> >> KEYS

See docs/source/devguide.md ("Prerequisites: signing keys") for the full
key generation and maintenance procedure. When a maintainer stops signing
releases, remove their key block from this file; signatures they made
while authorized remain valid.

================================================================================

# Lauren Moore release signing key
# F3A0B2D8A58086F13FEE0203B5E773950F1A501F
# valid in perpetuity starting 2026-08-09
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=cGFg
-----END PGP PUBLIC KEY BLOCK-----
