1.3 KiB
1.3 KiB
| name | description |
|---|---|
| lxmf-update | Check upstream LXMF and RNS implementations for changes affecting the LXMF specification, run local verifier tools, and propose spec updates with citations. |
LXMF update skill
Use this skill when asked to check whether the LXMF specification is current with upstream LXMF or RNS.
Sources of truth
Prefer, in order:
- Upstream LXMF source code at a pinned release or commit.
- Upstream RNS source code where LXMF behavior depends on Reticulum behavior.
- Reproducible local traces and test vectors.
- Upstream prose documentation, only when consistent with source behavior.
Required workflow
- Determine the currently pinned upstream LXMF and RNS versions from
SOURCES.md. - Check whether newer upstream releases or commits exist.
- Identify changed files relevant to:
- message packing
- fields and flags
- destination handling
- identity/signature behavior
- encryption behavior
- propagation
- delivery semantics
- storage format if externally observable
- Run the verifier tools in
tools/. - Compare observed behavior against
SPEC.md. - Produce a report with:
- changed upstream files
- affected specification sections
- proposed edits
- test-vector impact
- unresolved ambiguities
- Do not modify
SPEC.mdunless explicitly asked.